0s autopkgtest [23:47:36]: starting date and time: 2024-03-13 23:47:36+0000 0s autopkgtest [23:47:36]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [23:47:36]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.f4ce1ghd/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:apache2,src:apr-util,src:apr,src:db5.3,src:gdbm,src:openssl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=apache2/2.4.58-1ubuntu4 apr-util/1.6.3-1.1ubuntu5 apr/1.7.2-3.1build1 db5.3/5.3.28+dfsg2-5 gdbm/1.23-5.1 openssl/3.0.13-0ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-4.secgroup --name adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-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://us.ports.ubuntu.com/ubuntu-ports/ 110s autopkgtest [23:49:26]: testbed dpkg architecture: ppc64el 110s autopkgtest [23:49:26]: testbed apt version: 2.7.12 110s autopkgtest [23:49:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 111s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 111s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2820 kB] 111s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 111s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [42.3 kB] 111s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [449 kB] 111s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [596 kB] 111s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 111s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 111s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 111s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3177 kB] 112s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 112s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [41.2 kB] 112s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 115s Fetched 7260 kB in 2s (3771 kB/s) 115s Reading package lists... 115s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 116s Reading package lists... 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Calculating upgrade... 122s The following packages will be REMOVED: 122s libssl3 122s The following NEW packages will be installed: 122s libssl3t64 122s The following packages will be upgraded: 122s console-setup console-setup-linux keyboard-configuration openssl 122s 4 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 122s Need to get 5397 kB of archives. 122s After this operation, 8192 B of additional disk space will be used. 122s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssl ppc64el 3.0.13-0ubuntu1 [1028 kB] 123s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu1 [2168 kB] 123s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup-linux all 1.226ubuntu1 [1880 kB] 123s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup all 1.226ubuntu1 [110 kB] 123s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el keyboard-configuration all 1.226ubuntu1 [212 kB] 123s Preconfiguring packages ... 124s Fetched 5397 kB in 1s (6953 kB/s) 124s (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 ... 70112 files and directories currently installed.) 124s Preparing to unpack .../openssl_3.0.13-0ubuntu1_ppc64el.deb ... 124s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 124s dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: 124s wget depends on libssl3 (>= 3.0.0). 124s tnftp depends on libssl3 (>= 3.0.0). 124s tcpdump depends on libssl3 (>= 3.0.0). 124s systemd-resolved depends on libssl3 (>= 3.0.0). 124s systemd depends on libssl3 (>= 3.0.0). 124s sudo depends on libssl3 (>= 3.0.0). 124s rsync depends on libssl3 (>= 3.0.0). 124s python3-cryptography depends on libssl3 (>= 3.0.0). 124s openssh-server depends on libssl3 (>= 3.0.10). 124s openssh-client depends on libssl3 (>= 3.0.10). 124s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 124s libsystemd-shared:ppc64el depends on libssl3 (>= 3.0.0). 124s libssh-4:ppc64el depends on libssl3 (>= 3.0.0). 124s libsasl2-modules:ppc64el depends on libssl3 (>= 3.0.0). 124s libsasl2-2:ppc64el depends on libssl3 (>= 3.0.0). 124s libpython3.12-minimal:ppc64el depends on libssl3 (>= 3.0.0). 124s libpython3.11-minimal:ppc64el depends on libssl3 (>= 3.0.0). 124s libnvme1 depends on libssl3 (>= 3.0.0). 124s libkrb5-3:ppc64el depends on libssl3 (>= 3.0.0). 124s libkmod2:ppc64el depends on libssl3 (>= 3.0.0). 124s libfido2-1:ppc64el depends on libssl3 (>= 3.0.0). 124s libcurl4:ppc64el depends on libssl3 (>= 3.0.0). 124s libcryptsetup12:ppc64el depends on libssl3 (>= 3.0.0). 124s kmod depends on libssl3 (>= 3.0.0). 124s dhcpcd-base depends on libssl3 (>= 3.0.0). 124s bind9-libs:ppc64el depends on libssl3 (>= 3.0.0). 124s 124s (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 ... 70112 files and directories currently installed.) 124s Removing libssl3:ppc64el (3.0.10-1ubuntu4) ... 124s Selecting previously unselected package libssl3t64:ppc64el. 124s (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 ... 70101 files and directories currently installed.) 124s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_ppc64el.deb ... 124s Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 124s Preparing to unpack .../console-setup-linux_1.226ubuntu1_all.deb ... 124s Unpacking console-setup-linux (1.226ubuntu1) over (1.223ubuntu2) ... 124s Preparing to unpack .../console-setup_1.226ubuntu1_all.deb ... 124s Unpacking console-setup (1.226ubuntu1) over (1.223ubuntu2) ... 124s Preparing to unpack .../keyboard-configuration_1.226ubuntu1_all.deb ... 124s Unpacking keyboard-configuration (1.226ubuntu1) over (1.223ubuntu2) ... 124s Setting up libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 124s Setting up keyboard-configuration (1.226ubuntu1) ... 125s Your console font configuration will be updated the next time your system 125s boots. If you want to update it now, run 'setupcon' from a virtual console. 125s update-initramfs: deferring update (trigger activated) 125s Setting up openssl (3.0.13-0ubuntu1) ... 125s Setting up console-setup-linux (1.226ubuntu1) ... 126s Setting up console-setup (1.226ubuntu1) ... 128s update-initramfs: deferring update (trigger activated) 128s Processing triggers for man-db (2.12.0-3) ... 128s Processing triggers for libc-bin (2.39-0ubuntu2) ... 128s Processing triggers for initramfs-tools (0.142ubuntu20) ... 128s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 128s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 134s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 134s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 134s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 134s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 135s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 135s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 135s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 135s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 135s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 140s Reading package lists... 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 140s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 140s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Calculating upgrade... 140s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 140s Reading package lists... 141s Building dependency tree... 141s Reading state information... 141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 141s autopkgtest [23:49:57]: rebooting testbed after setup commands that affected boot 317s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 327s autopkgtest [23:53:03]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 330s autopkgtest [23:53:06]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 341s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main apache2 2.4.58-1ubuntu4 (dsc) [3348 B] 341s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main apache2 2.4.58-1ubuntu4 (tar) [9825 kB] 341s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main apache2 2.4.58-1ubuntu4 (diff) [920 kB] 341s gpgv: Signature made Sun Mar 10 06:06:12 2024 UTC 341s gpgv: using RSA key EB1FEB70AAE5DDA3B0CD454923D1CE4534419437 341s gpgv: Can't check signature: No public key 341s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu4.dsc: no acceptable signature found 342s autopkgtest [23:53:18]: testing package apache2 version 2.4.58-1ubuntu4 347s autopkgtest [23:53:23]: build not needed 462s autopkgtest [23:55:18]: test run-test-suite: preparing testbed 476s Reading package lists... 476s Building dependency tree... 476s Reading state information... 476s Starting pkgProblemResolver with broken count: 0 476s Starting 2 pkgProblemResolver with broken count: 0 476s Done 477s The following additional packages will be installed: 477s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 477s autopoint autotools-dev build-essential cpp cpp-13 477s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 477s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 477s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 477s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 477s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 477s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 477s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 477s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 477s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 477s libclass-inspector-perl libclass-method-modifiers-perl 477s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 477s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 477s libdatetime-perl libdatetime-timezone-perl libdb5.3t64 libdebhelper-perl 477s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1 477s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 477s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0ldbl 477s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 477s libgcc-13-dev libgdbm6t64 libgomp1 libhtml-parser-perl libhtml-tagset-perl 477s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 477s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 477s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 477s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 477s libmath-random-isaac-perl libmodule-implementation-perl 477s libmodule-runtime-perl libmpc3 libmro-compat-perl 477s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 477s libnet-ssleay-perl libnsl-dev libpackage-stash-perl libparams-classify-perl 477s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 477s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 477s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 477s libspecio-perl libstdc++-13-dev libsub-exporter-perl 477s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 477s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 477s libtirpc-dev libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 477s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 477s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl 477s linux-libc-dev m4 perl-doc perl-openssl-defaults po-debconf rpcsvc-proto 477s uuid-dev 477s Suggested packages: 477s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 477s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 477s cpp-13-doc dh-make gcc-13-doc gcc-multilib manpages-dev flex bison gdb 477s gcc-doc gdb-powerpc64le-linux-gnu gettext-doc libasprintf-dev 477s libgettextpo-dev libev-perl libevent-perl libio-async-perl libjson-perl 477s | libjson-xs-perl libpoe-perl libtask-weaken-perl glibc-doc gdbm-l10n 477s libdata-dump-perl libio-compress-brotli-perl libscalar-number-perl 477s lksctp-tools libtest-fatal-perl libstdc++-13-doc libtool-doc gfortran 477s | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl 477s libauthen-ntlm-perl m4-doc libmail-box-perl 477s Recommended packages: 477s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 477s manpages manpages-dev libc-devtools libclass-c3-xs-perl 477s libdevel-lexalias-perl libfcgi-bin libarchive-cpio-perl libhtml-format-perl 477s libmath-random-isaac-xs-perl libpackage-stash-xs-perl 477s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 477s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 477s libmail-sendmail-perl 477s The following packages will be REMOVED: 477s libdb5.3 libgdbm6 477s The following NEW packages will be installed: 477s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 477s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 477s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 477s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 477s g++-13-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-13 477s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 477s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 477s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 477s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 477s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 477s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 477s libclass-inspector-perl libclass-method-modifiers-perl 477s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 477s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 477s libdatetime-perl libdatetime-timezone-perl libdb5.3t64 libdebhelper-perl 477s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1 477s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 477s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0ldbl 477s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 477s libgcc-13-dev libgdbm6t64 libgomp1 libhtml-parser-perl libhtml-tagset-perl 477s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 477s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 477s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 477s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 477s libmath-random-isaac-perl libmodule-implementation-perl 477s libmodule-runtime-perl libmpc3 libmro-compat-perl 477s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 477s libnet-ssleay-perl libnsl-dev libpackage-stash-perl libparams-classify-perl 477s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 477s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 477s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 477s libspecio-perl libstdc++-13-dev libsub-exporter-perl 477s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 477s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 477s libtirpc-dev libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 477s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 477s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl 477s linux-libc-dev m4 perl-doc perl-openssl-defaults po-debconf rpcsvc-proto 477s uuid-dev 477s 0 upgraded, 151 newly installed, 2 to remove and 0 not upgraded. 477s Need to get 87.4 MB/87.4 MB of archives. 477s After this operation, 348 MB of additional disk space will be used. 477s Get:1 /tmp/autopkgtest.xSoHxN/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [820 B] 477s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-5build1 [868 kB] 477s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm6t64 ppc64el 1.23-5.1 [41.9 kB] 477s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build1 [135 kB] 477s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu5 [113 kB] 477s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu5 [12.5 kB] 478s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu5 [9292 B] 478s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3 [216 kB] 478s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu4 [1563 kB] 478s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-data all 2.4.58-1ubuntu4 [163 kB] 478s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu4 [101 kB] 478s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2 ppc64el 2.4.58-1ubuntu4 [90.2 kB] 478s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 478s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el m4 ppc64el 1.4.19-4 [275 kB] 478s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el autoconf all 2.71-3 [339 kB] 478s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 478s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el autopoint all 0.21-14ubuntu1 [422 kB] 478s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 478s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 478s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 478s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 479s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 479s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 479s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 479s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 479s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 479s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 480s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 480s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 480s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 480s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 480s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 480s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 480s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 480s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 481s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 481s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 481s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 481s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 481s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 481s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 481s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 481s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 481s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 481s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 481s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libtool all 2.4.7-7 [166 kB] 481s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-autoreconf all 20 [16.1 kB] 481s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 481s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-override-perl all 0.10-1 [10.0 kB] 481s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 481s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-strip-nondeterminism all 1.13.1-1 [5362 B] 481s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libdw1 ppc64el 0.190-1 [294 kB] 481s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el debugedit ppc64el 1:5.0-5 [51.1 kB] 481s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el dwz ppc64el 0.15-1 [139 kB] 481s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext ppc64el 0.21-14ubuntu1 [979 kB] 481s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 481s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 481s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el debhelper all 13.14.1ubuntu1 [869 kB] 481s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-6ubuntu2 [37.6 kB] 481s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libsctp1 ppc64el 1.0.19+dfsg-2 [9276 B] 481s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libsctp-dev ppc64el 1.0.19+dfsg-2 [51.5 kB] 481s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapr1-dev ppc64el 1.7.2-3.1build1 [809 kB] 481s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libldap-dev ppc64el 2.6.7+dfsg-1~exp1ubuntu1 [374 kB] 481s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu1 [11.1 kB] 481s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 481s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-dev ppc64el 1.6.3-1.1ubuntu5 [438 kB] 481s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 481s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu1 [228 kB] 481s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu1 [7016 B] 481s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu1 [794 kB] 481s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-dev ppc64el 2.4.58-1ubuntu4 [199 kB] 481s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-17ubuntu2 [2445 kB] 482s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [12.2 MB] 482s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-17ubuntu2 [14.5 kB] 482s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [968 B] 482s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el g++ ppc64el 4:13.2.0-7ubuntu1 [1086 B] 482s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 482s Get:78 http://ftpmaster.internal/ubuntu noble/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 482s Get:79 http://ftpmaster.internal/ubuntu noble/universe ppc64el libanyevent-perl ppc64el 7.170-2build4 [367 kB] 482s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-2build2 [9726 B] 482s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libdynaloader-functions-perl all 0.003-3 [12.1 kB] 482s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libdevel-callchecker-perl ppc64el 0.008-2build1 [13.8 kB] 482s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libparams-classify-perl ppc64el 0.015-2build3 [21.8 kB] 482s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libmodule-runtime-perl all 0.016-2 [16.4 kB] 482s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libtry-tiny-perl all 0.31-2 [20.8 kB] 482s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 482s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 482s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libvariable-magic-perl ppc64el 0.63-1build1 [36.2 kB] 482s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 482s Get:90 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 482s Get:91 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 482s Get:92 http://ftpmaster.internal/ubuntu noble/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 482s Get:93 http://ftpmaster.internal/ubuntu noble/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 482s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libclass-data-inheritable-perl all 0.08-3 [8084 B] 482s Get:95 http://ftpmaster.internal/ubuntu noble/universe ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 482s Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 482s Get:97 http://ftpmaster.internal/ubuntu noble/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 482s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libclone-perl ppc64el 0.46-1build1 [11.1 kB] 482s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-openssl-defaults ppc64el 7 [7534 B] 482s Get:100 http://ftpmaster.internal/ubuntu noble/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build2 [44.1 kB] 482s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libparams-util-perl ppc64el 1.102-2build1 [21.1 kB] 482s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 483s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 483s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 483s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 483s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 483s Get:107 http://ftpmaster.internal/ubuntu noble/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 483s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 483s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libfcgi0ldbl ppc64el 2.4.2-2build2 [30.7 kB] 483s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libfcgi-perl ppc64el 0.82+ds-2build1 [21.8 kB] 483s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 483s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 483s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 483s Get:114 http://ftpmaster.internal/ubuntu noble/universe ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 483s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libhtml-tagset-perl all 3.20-6 [11.3 kB] 483s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el liburi-perl all 5.27-1 [88.0 kB] 483s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libhtml-parser-perl ppc64el 3.81-1build1 [91.3 kB] 483s Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 483s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 483s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 483s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 483s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 483s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libpod-parser-perl all 1.67-1 [80.6 kB] 483s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 483s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libnet-ssleay-perl ppc64el 1.94-1 [326 kB] 483s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libio-socket-ssl-perl all 2.085-1 [195 kB] 483s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libnet-http-perl all 6.23-1 [22.3 kB] 483s Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el liblwp-protocol-https-perl all 6.13-1 [9006 B] 483s Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el libwww-robotrules-perl all 6.02-1 [12.6 kB] 483s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libwww-perl all 6.76-1 [138 kB] 483s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el libxml-parser-perl ppc64el 2.47-1build1 [207 kB] 483s Get:132 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxml-perl all 0.08-4 [90.5 kB] 483s Get:133 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxml-regexp-perl all 0.04-1.1 [7208 B] 483s Get:134 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxml-dom-perl all 1.46-2 [143 kB] 483s Get:135 http://ftpmaster.internal/ubuntu noble/universe ppc64el libhttp-dav-perl all 0.49-3 [82.9 kB] 483s Get:136 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 483s Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 483s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-identify-perl ppc64el 0.14-3build1 [10.1 kB] 483s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-name-perl ppc64el 0.27-1build1 [10.9 kB] 483s Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 483s Get:141 http://ftpmaster.internal/ubuntu noble/universe ppc64el libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 483s Get:142 http://ftpmaster.internal/ubuntu noble/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 483s Get:143 http://ftpmaster.internal/ubuntu noble/universe ppc64el libprotocol-http2-perl all 1.10-3 [42.3 kB] 483s Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 483s Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 483s Get:146 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxstring-perl ppc64el 0.005-2build1 [8262 B] 483s Get:147 http://ftpmaster.internal/ubuntu noble/universe ppc64el libspecio-perl all 0.48-1 [137 kB] 483s Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-doc all 5.38.2-3 [7832 kB] 485s Get:149 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdatetime-locale-perl all 1:1.37-1 [2833 kB] 485s Get:150 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 485s Get:151 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdatetime-perl ppc64el 2:1.65-1 [96.7 kB] 486s Fetched 87.4 MB in 9s (10.2 MB/s) 486s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 486s libsasl2-modules-db:ppc64el depends on libdb5.3. 486s libpython3.12-stdlib:ppc64el depends on libdb5.3. 486s libpython3.11-stdlib:ppc64el depends on libdb5.3. 486s libperl5.38:ppc64el depends on libdb5.3. 486s libpam-modules:ppc64el depends on libdb5.3. 486s iproute2 depends on libdb5.3. 486s apt-utils depends on libdb5.3. 486s 486s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70114 files and directories currently installed.) 486s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 486s Selecting previously unselected package libdb5.3t64:ppc64el. 486s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70108 files and directories currently installed.) 486s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_ppc64el.deb ... 486s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 486s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 486s dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: 486s python3-gdbm:ppc64el depends on libgdbm6 (>= 1.16). 486s man-db depends on libgdbm6 (>= 1.16). 486s libperl5.38:ppc64el depends on libgdbm6 (>= 1.21). 486s libgdbm-compat4:ppc64el depends on libgdbm6 (>= 1.16). 486s 486s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70114 files and directories currently installed.) 486s Removing libgdbm6:ppc64el (1.23-5) ... 486s Selecting previously unselected package libgdbm6t64:ppc64el. 486s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70109 files and directories currently installed.) 486s Preparing to unpack .../000-libgdbm6t64_1.23-5.1_ppc64el.deb ... 486s Unpacking libgdbm6t64:ppc64el (1.23-5.1) ... 487s Selecting previously unselected package libapr1t64:ppc64el. 487s Preparing to unpack .../001-libapr1t64_1.7.2-3.1build1_ppc64el.deb ... 487s Unpacking libapr1t64:ppc64el (1.7.2-3.1build1) ... 487s Selecting previously unselected package libaprutil1t64:ppc64el. 487s Preparing to unpack .../002-libaprutil1t64_1.6.3-1.1ubuntu5_ppc64el.deb ... 487s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 487s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 487s Preparing to unpack .../003-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_ppc64el.deb ... 487s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 487s Selecting previously unselected package libaprutil1-ldap:ppc64el. 487s Preparing to unpack .../004-libaprutil1-ldap_1.6.3-1.1ubuntu5_ppc64el.deb ... 487s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 487s Selecting previously unselected package liblua5.4-0:ppc64el. 487s Preparing to unpack .../005-liblua5.4-0_5.4.6-3_ppc64el.deb ... 487s Unpacking liblua5.4-0:ppc64el (5.4.6-3) ... 487s Selecting previously unselected package apache2-bin. 487s Preparing to unpack .../006-apache2-bin_2.4.58-1ubuntu4_ppc64el.deb ... 487s Unpacking apache2-bin (2.4.58-1ubuntu4) ... 487s Selecting previously unselected package apache2-data. 487s Preparing to unpack .../007-apache2-data_2.4.58-1ubuntu4_all.deb ... 487s Unpacking apache2-data (2.4.58-1ubuntu4) ... 487s Selecting previously unselected package apache2-utils. 487s Preparing to unpack .../008-apache2-utils_2.4.58-1ubuntu4_ppc64el.deb ... 487s Unpacking apache2-utils (2.4.58-1ubuntu4) ... 487s Selecting previously unselected package apache2. 487s Preparing to unpack .../009-apache2_2.4.58-1ubuntu4_ppc64el.deb ... 487s Unpacking apache2 (2.4.58-1ubuntu4) ... 487s Selecting previously unselected package autotools-dev. 487s Preparing to unpack .../010-autotools-dev_20220109.1_all.deb ... 487s Unpacking autotools-dev (20220109.1) ... 487s Selecting previously unselected package m4. 487s Preparing to unpack .../011-m4_1.4.19-4_ppc64el.deb ... 487s Unpacking m4 (1.4.19-4) ... 487s Selecting previously unselected package autoconf. 487s Preparing to unpack .../012-autoconf_2.71-3_all.deb ... 487s Unpacking autoconf (2.71-3) ... 487s Selecting previously unselected package automake. 487s Preparing to unpack .../013-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 487s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 487s Selecting previously unselected package autopoint. 487s Preparing to unpack .../014-autopoint_0.21-14ubuntu1_all.deb ... 487s Unpacking autopoint (0.21-14ubuntu1) ... 487s Selecting previously unselected package libdebhelper-perl. 487s Preparing to unpack .../015-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 487s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 487s Selecting previously unselected package libisl23:ppc64el. 487s Preparing to unpack .../016-libisl23_0.26-3_ppc64el.deb ... 487s Unpacking libisl23:ppc64el (0.26-3) ... 487s Selecting previously unselected package libmpc3:ppc64el. 487s Preparing to unpack .../017-libmpc3_1.3.1-1_ppc64el.deb ... 487s Unpacking libmpc3:ppc64el (1.3.1-1) ... 487s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 487s Preparing to unpack .../018-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 487s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 487s Selecting previously unselected package cpp-13. 487s Preparing to unpack .../019-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 487s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 487s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 487s Preparing to unpack .../020-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 487s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 487s Selecting previously unselected package cpp. 487s Preparing to unpack .../021-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 487s Unpacking cpp (4:13.2.0-7ubuntu1) ... 487s Selecting previously unselected package libcc1-0:ppc64el. 487s Preparing to unpack .../022-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 487s Selecting previously unselected package libgomp1:ppc64el. 487s Preparing to unpack .../023-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 487s Selecting previously unselected package libitm1:ppc64el. 487s Preparing to unpack .../024-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 487s Selecting previously unselected package libatomic1:ppc64el. 487s Preparing to unpack .../025-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 487s Selecting previously unselected package libasan8:ppc64el. 487s Preparing to unpack .../026-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 487s Selecting previously unselected package liblsan0:ppc64el. 487s Preparing to unpack .../027-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 487s Selecting previously unselected package libtsan2:ppc64el. 487s Preparing to unpack .../028-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 487s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 488s Selecting previously unselected package libubsan1:ppc64el. 488s Preparing to unpack .../029-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 488s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 488s Selecting previously unselected package libquadmath0:ppc64el. 488s Preparing to unpack .../030-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 488s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 488s Selecting previously unselected package libgcc-13-dev:ppc64el. 488s Preparing to unpack .../031-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 488s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 488s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 488s Preparing to unpack .../032-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 488s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 488s Selecting previously unselected package gcc-13. 488s Preparing to unpack .../033-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 488s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 488s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 488s Preparing to unpack .../034-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 488s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 488s Selecting previously unselected package gcc. 488s Preparing to unpack .../035-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 488s Unpacking gcc (4:13.2.0-7ubuntu1) ... 488s Selecting previously unselected package libc-dev-bin. 488s Preparing to unpack .../036-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 488s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 488s Selecting previously unselected package linux-libc-dev:ppc64el. 488s Preparing to unpack .../037-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 488s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 488s Selecting previously unselected package libcrypt-dev:ppc64el. 488s Preparing to unpack .../038-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 488s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 488s Selecting previously unselected package libtirpc-dev:ppc64el. 488s Preparing to unpack .../039-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 488s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 488s Selecting previously unselected package libnsl-dev:ppc64el. 488s Preparing to unpack .../040-libnsl-dev_1.3.0-3_ppc64el.deb ... 488s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 489s Selecting previously unselected package rpcsvc-proto. 489s Preparing to unpack .../041-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 489s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 489s Selecting previously unselected package libc6-dev:ppc64el. 489s Preparing to unpack .../042-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 489s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 489s Selecting previously unselected package libtool. 489s Preparing to unpack .../043-libtool_2.4.7-7_all.deb ... 489s Unpacking libtool (2.4.7-7) ... 489s Selecting previously unselected package dh-autoreconf. 489s Preparing to unpack .../044-dh-autoreconf_20_all.deb ... 489s Unpacking dh-autoreconf (20) ... 489s Selecting previously unselected package libarchive-zip-perl. 489s Preparing to unpack .../045-libarchive-zip-perl_1.68-1_all.deb ... 489s Unpacking libarchive-zip-perl (1.68-1) ... 489s Selecting previously unselected package libsub-override-perl. 489s Preparing to unpack .../046-libsub-override-perl_0.10-1_all.deb ... 489s Unpacking libsub-override-perl (0.10-1) ... 489s Selecting previously unselected package libfile-stripnondeterminism-perl. 489s Preparing to unpack .../047-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 489s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 489s Selecting previously unselected package dh-strip-nondeterminism. 489s Preparing to unpack .../048-dh-strip-nondeterminism_1.13.1-1_all.deb ... 489s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 489s Selecting previously unselected package libdw1:ppc64el. 489s Preparing to unpack .../049-libdw1_0.190-1_ppc64el.deb ... 489s Unpacking libdw1:ppc64el (0.190-1) ... 489s Selecting previously unselected package debugedit. 489s Preparing to unpack .../050-debugedit_1%3a5.0-5_ppc64el.deb ... 489s Unpacking debugedit (1:5.0-5) ... 489s Selecting previously unselected package dwz. 489s Preparing to unpack .../051-dwz_0.15-1_ppc64el.deb ... 489s Unpacking dwz (0.15-1) ... 489s Selecting previously unselected package gettext. 489s Preparing to unpack .../052-gettext_0.21-14ubuntu1_ppc64el.deb ... 489s Unpacking gettext (0.21-14ubuntu1) ... 489s Selecting previously unselected package intltool-debian. 489s Preparing to unpack .../053-intltool-debian_0.35.0+20060710.6_all.deb ... 489s Unpacking intltool-debian (0.35.0+20060710.6) ... 489s Selecting previously unselected package po-debconf. 489s Preparing to unpack .../054-po-debconf_1.0.21+nmu1_all.deb ... 489s Unpacking po-debconf (1.0.21+nmu1) ... 489s Selecting previously unselected package debhelper. 489s Preparing to unpack .../055-debhelper_13.14.1ubuntu1_all.deb ... 489s Unpacking debhelper (13.14.1ubuntu1) ... 489s Selecting previously unselected package uuid-dev:ppc64el. 489s Preparing to unpack .../056-uuid-dev_2.39.3-6ubuntu2_ppc64el.deb ... 489s Unpacking uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 489s Selecting previously unselected package libsctp1:ppc64el. 489s Preparing to unpack .../057-libsctp1_1.0.19+dfsg-2_ppc64el.deb ... 489s Unpacking libsctp1:ppc64el (1.0.19+dfsg-2) ... 489s Selecting previously unselected package libsctp-dev:ppc64el. 489s Preparing to unpack .../058-libsctp-dev_1.0.19+dfsg-2_ppc64el.deb ... 489s Unpacking libsctp-dev:ppc64el (1.0.19+dfsg-2) ... 489s Selecting previously unselected package libapr1-dev. 489s Preparing to unpack .../059-libapr1-dev_1.7.2-3.1build1_ppc64el.deb ... 489s Unpacking libapr1-dev (1.7.2-3.1build1) ... 489s Selecting previously unselected package libldap-dev:ppc64el. 489s Preparing to unpack .../060-libldap-dev_2.6.7+dfsg-1~exp1ubuntu1_ppc64el.deb ... 489s Unpacking libldap-dev:ppc64el (2.6.7+dfsg-1~exp1ubuntu1) ... 489s Selecting previously unselected package libldap2-dev. 489s Preparing to unpack .../061-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu1_all.deb ... 489s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu1) ... 489s Selecting previously unselected package libexpat1-dev:ppc64el. 489s Preparing to unpack .../062-libexpat1-dev_2.6.0-1_ppc64el.deb ... 489s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 489s Selecting previously unselected package libaprutil1-dev. 489s Preparing to unpack .../063-libaprutil1-dev_1.6.3-1.1ubuntu5_ppc64el.deb ... 489s Unpacking libaprutil1-dev (1.6.3-1.1ubuntu5) ... 489s Selecting previously unselected package libpcre2-16-0:ppc64el. 489s Preparing to unpack .../064-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 489s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 489s Selecting previously unselected package libpcre2-32-0:ppc64el. 489s Preparing to unpack .../065-libpcre2-32-0_10.42-4ubuntu1_ppc64el.deb ... 489s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 489s Selecting previously unselected package libpcre2-posix3:ppc64el. 489s Preparing to unpack .../066-libpcre2-posix3_10.42-4ubuntu1_ppc64el.deb ... 489s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 489s Selecting previously unselected package libpcre2-dev:ppc64el. 489s Preparing to unpack .../067-libpcre2-dev_10.42-4ubuntu1_ppc64el.deb ... 489s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 490s Selecting previously unselected package apache2-dev. 490s Preparing to unpack .../068-apache2-dev_2.4.58-1ubuntu4_ppc64el.deb ... 490s Unpacking apache2-dev (2.4.58-1ubuntu4) ... 490s Selecting previously unselected package libstdc++-13-dev:ppc64el. 490s Preparing to unpack .../069-libstdc++-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 490s Unpacking libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 490s Selecting previously unselected package g++-13-powerpc64le-linux-gnu. 490s Preparing to unpack .../070-g++-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 490s Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 490s Selecting previously unselected package g++-13. 490s Preparing to unpack .../071-g++-13_13.2.0-17ubuntu2_ppc64el.deb ... 490s Unpacking g++-13 (13.2.0-17ubuntu2) ... 490s Selecting previously unselected package g++-powerpc64le-linux-gnu. 490s Preparing to unpack .../072-g++-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 490s Unpacking g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 490s Selecting previously unselected package g++. 490s Preparing to unpack .../073-g++_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 490s Unpacking g++ (4:13.2.0-7ubuntu1) ... 490s Selecting previously unselected package build-essential. 490s Preparing to unpack .../074-build-essential_12.10ubuntu1_ppc64el.deb ... 490s Unpacking build-essential (12.10ubuntu1) ... 490s Selecting previously unselected package libalgorithm-c3-perl. 490s Preparing to unpack .../075-libalgorithm-c3-perl_0.11-2_all.deb ... 490s Unpacking libalgorithm-c3-perl (0.11-2) ... 490s Selecting previously unselected package libanyevent-perl. 490s Preparing to unpack .../076-libanyevent-perl_7.170-2build4_ppc64el.deb ... 490s Unpacking libanyevent-perl (7.170-2build4) ... 490s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 490s Preparing to unpack .../077-libb-hooks-op-check-perl_0.22-2build2_ppc64el.deb ... 490s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-2build2) ... 490s Selecting previously unselected package libdynaloader-functions-perl. 490s Preparing to unpack .../078-libdynaloader-functions-perl_0.003-3_all.deb ... 490s Unpacking libdynaloader-functions-perl (0.003-3) ... 490s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 490s Preparing to unpack .../079-libdevel-callchecker-perl_0.008-2build1_ppc64el.deb ... 490s Unpacking libdevel-callchecker-perl:ppc64el (0.008-2build1) ... 490s Selecting previously unselected package libparams-classify-perl:ppc64el. 490s Preparing to unpack .../080-libparams-classify-perl_0.015-2build3_ppc64el.deb ... 490s Unpacking libparams-classify-perl:ppc64el (0.015-2build3) ... 490s Selecting previously unselected package libmodule-runtime-perl. 490s Preparing to unpack .../081-libmodule-runtime-perl_0.016-2_all.deb ... 490s Unpacking libmodule-runtime-perl (0.016-2) ... 490s Selecting previously unselected package libtry-tiny-perl. 490s Preparing to unpack .../082-libtry-tiny-perl_0.31-2_all.deb ... 490s Unpacking libtry-tiny-perl (0.31-2) ... 490s Selecting previously unselected package libmodule-implementation-perl. 490s Preparing to unpack .../083-libmodule-implementation-perl_0.09-2_all.deb ... 490s Unpacking libmodule-implementation-perl (0.09-2) ... 490s Selecting previously unselected package libsub-exporter-progressive-perl. 490s Preparing to unpack .../084-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 490s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 490s Selecting previously unselected package libvariable-magic-perl. 490s Preparing to unpack .../085-libvariable-magic-perl_0.63-1build1_ppc64el.deb ... 490s Unpacking libvariable-magic-perl (0.63-1build1) ... 490s Selecting previously unselected package libb-hooks-endofscope-perl. 490s Preparing to unpack .../086-libb-hooks-endofscope-perl_0.28-1_all.deb ... 490s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 490s Selecting previously unselected package libcrypt-random-seed-perl. 490s Preparing to unpack .../087-libcrypt-random-seed-perl_0.03-3_all.deb ... 490s Unpacking libcrypt-random-seed-perl (0.03-3) ... 490s Selecting previously unselected package libmath-random-isaac-perl. 490s Preparing to unpack .../088-libmath-random-isaac-perl_1.004-2_all.deb ... 490s Unpacking libmath-random-isaac-perl (1.004-2) ... 490s Selecting previously unselected package libbytes-random-secure-perl. 490s Preparing to unpack .../089-libbytes-random-secure-perl_0.29-3_all.deb ... 490s Unpacking libbytes-random-secure-perl (0.29-3) ... 490s Selecting previously unselected package libclass-c3-perl. 490s Preparing to unpack .../090-libclass-c3-perl_0.35-2_all.deb ... 490s Unpacking libclass-c3-perl (0.35-2) ... 490s Selecting previously unselected package libclass-data-inheritable-perl. 490s Preparing to unpack .../091-libclass-data-inheritable-perl_0.08-3_all.deb ... 490s Unpacking libclass-data-inheritable-perl (0.08-3) ... 490s Selecting previously unselected package libclass-inspector-perl. 490s Preparing to unpack .../092-libclass-inspector-perl_1.36-3_all.deb ... 490s Unpacking libclass-inspector-perl (1.36-3) ... 490s Selecting previously unselected package libclass-method-modifiers-perl. 490s Preparing to unpack .../093-libclass-method-modifiers-perl_2.15-1_all.deb ... 490s Unpacking libclass-method-modifiers-perl (2.15-1) ... 490s Selecting previously unselected package libclass-singleton-perl. 490s Preparing to unpack .../094-libclass-singleton-perl_1.6-2_all.deb ... 490s Unpacking libclass-singleton-perl (1.6-2) ... 490s Selecting previously unselected package libclone-perl:ppc64el. 490s Preparing to unpack .../095-libclone-perl_0.46-1build1_ppc64el.deb ... 490s Unpacking libclone-perl:ppc64el (0.46-1build1) ... 490s Selecting previously unselected package perl-openssl-defaults:ppc64el. 490s Preparing to unpack .../096-perl-openssl-defaults_7_ppc64el.deb ... 490s Unpacking perl-openssl-defaults:ppc64el (7) ... 490s Selecting previously unselected package libcrypt-ssleay-perl. 490s Preparing to unpack .../097-libcrypt-ssleay-perl_0.73.06-2build2_ppc64el.deb ... 490s Unpacking libcrypt-ssleay-perl (0.73.06-2build2) ... 490s Selecting previously unselected package libparams-util-perl. 490s Preparing to unpack .../098-libparams-util-perl_1.102-2build1_ppc64el.deb ... 490s Unpacking libparams-util-perl (1.102-2build1) ... 490s Selecting previously unselected package libsub-install-perl. 490s Preparing to unpack .../099-libsub-install-perl_0.929-1_all.deb ... 490s Unpacking libsub-install-perl (0.929-1) ... 490s Selecting previously unselected package libdata-optlist-perl. 491s Preparing to unpack .../100-libdata-optlist-perl_0.114-1_all.deb ... 491s Unpacking libdata-optlist-perl (0.114-1) ... 491s Selecting previously unselected package libdevel-stacktrace-perl. 491s Preparing to unpack .../101-libdevel-stacktrace-perl_2.0500-1_all.deb ... 491s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 491s Selecting previously unselected package libencode-locale-perl. 491s Preparing to unpack .../102-libencode-locale-perl_1.05-3_all.deb ... 491s Unpacking libencode-locale-perl (1.05-3) ... 491s Selecting previously unselected package libsub-exporter-perl. 491s Preparing to unpack .../103-libsub-exporter-perl_0.990-1_all.deb ... 491s Unpacking libsub-exporter-perl (0.990-1) ... 491s Selecting previously unselected package libeval-closure-perl. 491s Preparing to unpack .../104-libeval-closure-perl_0.14-3_all.deb ... 491s Unpacking libeval-closure-perl (0.14-3) ... 491s Selecting previously unselected package libexception-class-perl. 491s Preparing to unpack .../105-libexception-class-perl_1.45-1_all.deb ... 491s Unpacking libexception-class-perl (1.45-1) ... 491s Selecting previously unselected package libfcgi0ldbl:ppc64el. 491s Preparing to unpack .../106-libfcgi0ldbl_2.4.2-2build2_ppc64el.deb ... 491s Unpacking libfcgi0ldbl:ppc64el (2.4.2-2build2) ... 491s Selecting previously unselected package libfcgi-perl. 491s Preparing to unpack .../107-libfcgi-perl_0.82+ds-2build1_ppc64el.deb ... 491s Unpacking libfcgi-perl (0.82+ds-2build1) ... 491s Selecting previously unselected package libtimedate-perl. 491s Preparing to unpack .../108-libtimedate-perl_2.3300-2_all.deb ... 491s Unpacking libtimedate-perl (2.3300-2) ... 491s Selecting previously unselected package libhttp-date-perl. 491s Preparing to unpack .../109-libhttp-date-perl_6.06-1_all.deb ... 491s Unpacking libhttp-date-perl (6.06-1) ... 491s Selecting previously unselected package libfile-listing-perl. 491s Preparing to unpack .../110-libfile-listing-perl_6.16-1_all.deb ... 491s Unpacking libfile-listing-perl (6.16-1) ... 491s Selecting previously unselected package libfile-sharedir-perl. 491s Preparing to unpack .../111-libfile-sharedir-perl_1.118-3_all.deb ... 491s Unpacking libfile-sharedir-perl (1.118-3) ... 491s Selecting previously unselected package libhtml-tagset-perl. 491s Preparing to unpack .../112-libhtml-tagset-perl_3.20-6_all.deb ... 491s Unpacking libhtml-tagset-perl (3.20-6) ... 491s Selecting previously unselected package liburi-perl. 491s Preparing to unpack .../113-liburi-perl_5.27-1_all.deb ... 491s Unpacking liburi-perl (5.27-1) ... 491s Selecting previously unselected package libhtml-parser-perl:ppc64el. 491s Preparing to unpack .../114-libhtml-parser-perl_3.81-1build1_ppc64el.deb ... 491s Unpacking libhtml-parser-perl:ppc64el (3.81-1build1) ... 491s Selecting previously unselected package libhtml-tree-perl. 491s Preparing to unpack .../115-libhtml-tree-perl_5.07-3_all.deb ... 491s Unpacking libhtml-tree-perl (5.07-3) ... 491s Selecting previously unselected package libio-html-perl. 491s Preparing to unpack .../116-libio-html-perl_1.004-3_all.deb ... 491s Unpacking libio-html-perl (1.004-3) ... 491s Selecting previously unselected package liblwp-mediatypes-perl. 491s Preparing to unpack .../117-liblwp-mediatypes-perl_6.04-2_all.deb ... 491s Unpacking liblwp-mediatypes-perl (6.04-2) ... 491s Selecting previously unselected package libhttp-message-perl. 491s Preparing to unpack .../118-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 491s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 491s Selecting previously unselected package libhttp-cookies-perl. 491s Preparing to unpack .../119-libhttp-cookies-perl_6.11-1_all.deb ... 491s Unpacking libhttp-cookies-perl (6.11-1) ... 491s Selecting previously unselected package libpod-parser-perl. 491s Preparing to unpack .../120-libpod-parser-perl_1.67-1_all.deb ... 491s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 491s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 491s Unpacking libpod-parser-perl (1.67-1) ... 491s Selecting previously unselected package libhttp-negotiate-perl. 491s Preparing to unpack .../121-libhttp-negotiate-perl_6.01-2_all.deb ... 491s Unpacking libhttp-negotiate-perl (6.01-2) ... 491s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 491s Preparing to unpack .../122-libnet-ssleay-perl_1.94-1_ppc64el.deb ... 491s Unpacking libnet-ssleay-perl:ppc64el (1.94-1) ... 491s Selecting previously unselected package libio-socket-ssl-perl. 491s Preparing to unpack .../123-libio-socket-ssl-perl_2.085-1_all.deb ... 491s Unpacking libio-socket-ssl-perl (2.085-1) ... 491s Selecting previously unselected package libnet-http-perl. 491s Preparing to unpack .../124-libnet-http-perl_6.23-1_all.deb ... 491s Unpacking libnet-http-perl (6.23-1) ... 491s Selecting previously unselected package liblwp-protocol-https-perl. 491s Preparing to unpack .../125-liblwp-protocol-https-perl_6.13-1_all.deb ... 491s Unpacking liblwp-protocol-https-perl (6.13-1) ... 491s Selecting previously unselected package libwww-robotrules-perl. 491s Preparing to unpack .../126-libwww-robotrules-perl_6.02-1_all.deb ... 491s Unpacking libwww-robotrules-perl (6.02-1) ... 491s Selecting previously unselected package libwww-perl. 491s Preparing to unpack .../127-libwww-perl_6.76-1_all.deb ... 491s Unpacking libwww-perl (6.76-1) ... 491s Selecting previously unselected package libxml-parser-perl. 491s Preparing to unpack .../128-libxml-parser-perl_2.47-1build1_ppc64el.deb ... 491s Unpacking libxml-parser-perl (2.47-1build1) ... 491s Selecting previously unselected package libxml-perl. 491s Preparing to unpack .../129-libxml-perl_0.08-4_all.deb ... 491s Unpacking libxml-perl (0.08-4) ... 491s Selecting previously unselected package libxml-regexp-perl. 491s Preparing to unpack .../130-libxml-regexp-perl_0.04-1.1_all.deb ... 491s Unpacking libxml-regexp-perl (0.04-1.1) ... 491s Selecting previously unselected package libxml-dom-perl. 491s Preparing to unpack .../131-libxml-dom-perl_1.46-2_all.deb ... 491s Unpacking libxml-dom-perl (1.46-2) ... 491s Selecting previously unselected package libhttp-dav-perl. 491s Preparing to unpack .../132-libhttp-dav-perl_0.49-3_all.deb ... 491s Unpacking libhttp-dav-perl (0.49-3) ... 491s Selecting previously unselected package libmro-compat-perl. 491s Preparing to unpack .../133-libmro-compat-perl_0.15-2_all.deb ... 491s Unpacking libmro-compat-perl (0.15-2) ... 491s Selecting previously unselected package libpackage-stash-perl. 491s Preparing to unpack .../134-libpackage-stash-perl_0.40-1_all.deb ... 491s Unpacking libpackage-stash-perl (0.40-1) ... 491s Selecting previously unselected package libsub-identify-perl. 491s Preparing to unpack .../135-libsub-identify-perl_0.14-3build1_ppc64el.deb ... 491s Unpacking libsub-identify-perl (0.14-3build1) ... 491s Selecting previously unselected package libsub-name-perl:ppc64el. 491s Preparing to unpack .../136-libsub-name-perl_0.27-1build1_ppc64el.deb ... 491s Unpacking libsub-name-perl:ppc64el (0.27-1build1) ... 491s Selecting previously unselected package libnamespace-clean-perl. 491s Preparing to unpack .../137-libnamespace-clean-perl_0.27-2_all.deb ... 491s Unpacking libnamespace-clean-perl (0.27-2) ... 491s Selecting previously unselected package libnamespace-autoclean-perl. 491s Preparing to unpack .../138-libnamespace-autoclean-perl_0.29-2_all.deb ... 491s Unpacking libnamespace-autoclean-perl (0.29-2) ... 491s Selecting previously unselected package libparams-validationcompiler-perl. 491s Preparing to unpack .../139-libparams-validationcompiler-perl_0.31-1_all.deb ... 491s Unpacking libparams-validationcompiler-perl (0.31-1) ... 491s Selecting previously unselected package libprotocol-http2-perl. 491s Preparing to unpack .../140-libprotocol-http2-perl_1.10-3_all.deb ... 491s Unpacking libprotocol-http2-perl (1.10-3) ... 491s Selecting previously unselected package librole-tiny-perl. 491s Preparing to unpack .../141-librole-tiny-perl_2.002004-1_all.deb ... 491s Unpacking librole-tiny-perl (2.002004-1) ... 491s Selecting previously unselected package libsub-quote-perl. 491s Preparing to unpack .../142-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 491s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 491s Selecting previously unselected package libxstring-perl:ppc64el. 491s Preparing to unpack .../143-libxstring-perl_0.005-2build1_ppc64el.deb ... 491s Unpacking libxstring-perl:ppc64el (0.005-2build1) ... 491s Selecting previously unselected package libspecio-perl. 491s Preparing to unpack .../144-libspecio-perl_0.48-1_all.deb ... 491s Unpacking libspecio-perl (0.48-1) ... 491s Selecting previously unselected package perl-doc. 491s Preparing to unpack .../145-perl-doc_5.38.2-3_all.deb ... 491s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 491s Unpacking perl-doc (5.38.2-3) ... 492s Selecting previously unselected package libdatetime-locale-perl. 492s Preparing to unpack .../146-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 492s Unpacking libdatetime-locale-perl (1:1.37-1) ... 492s Selecting previously unselected package libdatetime-timezone-perl. 492s Preparing to unpack .../147-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 492s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 492s Selecting previously unselected package libdatetime-perl. 492s Preparing to unpack .../148-libdatetime-perl_2%3a1.65-1_ppc64el.deb ... 492s Unpacking libdatetime-perl (2:1.65-1) ... 492s Selecting previously unselected package autopkgtest-satdep. 492s Preparing to unpack .../149-1-autopkgtest-satdep.deb ... 492s Unpacking autopkgtest-satdep (0) ... 492s Setting up libanyevent-perl (7.170-2build4) ... 492s Setting up libdw1:ppc64el (0.190-1) ... 492s Setting up libmath-random-isaac-perl (1.004-2) ... 492s Setting up libgdbm6t64:ppc64el (1.23-5.1) ... 492s Setting up libclass-inspector-perl (1.36-3) ... 492s Setting up libdynaloader-functions-perl (0.003-3) ... 492s Setting up libfcgi0ldbl:ppc64el (2.4.2-2build2) ... 492s Setting up libclass-method-modifiers-perl (2.15-1) ... 492s Setting up libxml-regexp-perl (0.04-1.1) ... 492s Setting up libclone-perl:ppc64el (0.46-1build1) ... 492s Setting up libarchive-zip-perl (1.68-1) ... 492s Setting up libsub-identify-perl (0.14-3build1) ... 492s Setting up libhtml-tagset-perl (3.20-6) ... 492s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 492s Setting up liblwp-mediatypes-perl (6.04-2) ... 492s Setting up libtry-tiny-perl (0.31-2) ... 492s Setting up libprotocol-http2-perl (1.10-3) ... 492s Setting up perl-openssl-defaults:ppc64el (7) ... 492s Setting up perl-doc (5.38.2-3) ... 492s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 492s Setting up m4 (1.4.19-4) ... 492s Setting up libclass-singleton-perl (1.6-2) ... 492s Setting up libencode-locale-perl (1.05-3) ... 492s Setting up libxstring-perl:ppc64el (0.005-2build1) ... 492s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 492s Setting up libsub-install-perl (0.929-1) ... 492s Setting up autotools-dev (20220109.1) ... 492s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu1) ... 492s Setting up libclass-data-inheritable-perl (0.08-3) ... 492s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 492s Setting up libalgorithm-c3-perl (0.11-2) ... 492s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 492s Setting up libcrypt-random-seed-perl (0.03-3) ... 492s Setting up libldap-dev:ppc64el (2.6.7+dfsg-1~exp1ubuntu1) ... 492s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libmpc3:ppc64el (1.3.1-1) ... 492s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libvariable-magic-perl (0.63-1build1) ... 492s Setting up libio-html-perl (1.004-3) ... 492s Setting up libpod-parser-perl (1.67-1) ... 492s Setting up autopoint (0.21-14ubuntu1) ... 492s Setting up libb-hooks-op-check-perl:ppc64el (0.22-2build2) ... 492s Setting up libparams-util-perl (1.102-2build1) ... 492s Setting up autoconf (2.71-3) ... 492s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 492s Setting up libtimedate-perl (2.3300-2) ... 492s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libsub-name-perl:ppc64el (0.27-1build1) ... 492s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu1) ... 492s Setting up dwz (0.15-1) ... 492s Setting up libsctp1:ppc64el (1.0.19+dfsg-2) ... 492s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 492s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 492s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libapr1t64:ppc64el (1.7.2-3.1build1) ... 492s Setting up librole-tiny-perl (2.002004-1) ... 492s Setting up debugedit (1:5.0-5) ... 492s Setting up libfile-sharedir-perl (1.118-3) ... 492s Setting up libfcgi-perl (0.82+ds-2build1) ... 492s Setting up liblua5.4-0:ppc64el (5.4.6-3) ... 492s Setting up libsub-override-perl (0.10-1) ... 492s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 492s Setting up libdevel-stacktrace-perl (2.0500-1) ... 492s Setting up apache2-data (2.4.58-1ubuntu4) ... 492s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libisl23:ppc64el (0.26-3) ... 492s Setting up libc-dev-bin (2.39-0ubuntu2) ... 492s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 492s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up liburi-perl (5.27-1) ... 492s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 492s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 492s Setting up libnet-ssleay-perl:ppc64el (1.94-1) ... 492s Setting up automake (1:1.16.5-1.3ubuntu1) ... 492s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 492s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 492s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 492s Setting up libhttp-date-perl (6.06-1) ... 492s Setting up gettext (0.21-14ubuntu1) ... 492s Setting up libfile-listing-perl (6.16-1) ... 492s Setting up cpp-13 (13.2.0-17ubuntu2) ... 492s Setting up libnet-http-perl (6.23-1) ... 492s Setting up libexception-class-perl (1.45-1) ... 492s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 492s Setting up libclass-c3-perl (0.35-2) ... 492s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 492s Setting up libdevel-callchecker-perl:ppc64el (0.008-2build1) ... 492s Setting up intltool-debian (0.35.0+20060710.6) ... 492s Setting up libbytes-random-secure-perl (0.29-3) ... 492s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu1) ... 492s Setting up libdata-optlist-perl (0.114-1) ... 492s Setting up dh-strip-nondeterminism (1.13.1-1) ... 492s Setting up libwww-robotrules-perl (6.02-1) ... 492s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 492s Setting up cpp (4:13.2.0-7ubuntu1) ... 492s Setting up libhtml-parser-perl:ppc64el (3.81-1build1) ... 492s Setting up libcrypt-ssleay-perl (0.73.06-2build2) ... 492s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 492s Setting up libmro-compat-perl (0.15-2) ... 492s Setting up libio-socket-ssl-perl (2.085-1) ... 492s Setting up libstdc++-13-dev:ppc64el (13.2.0-17ubuntu2) ... 492s Setting up libsub-exporter-perl (0.990-1) ... 492s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 492s Setting up apache2-utils (2.4.58-1ubuntu4) ... 492s Setting up libeval-closure-perl (0.14-3) ... 492s Setting up libhttp-negotiate-perl (6.01-2) ... 492s Setting up libparams-validationcompiler-perl (0.31-1) ... 492s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu1) ... 492s Setting up libhttp-cookies-perl (6.11-1) ... 492s Setting up po-debconf (1.0.21+nmu1) ... 492s Setting up libhtml-tree-perl (5.07-3) ... 492s Setting up libparams-classify-perl:ppc64el (0.015-2build3) ... 492s Setting up apache2-bin (2.4.58-1ubuntu4) ... 492s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 492s Setting up libmodule-runtime-perl (0.016-2) ... 492s Setting up uuid-dev:ppc64el (2.39.3-6ubuntu2) ... 492s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 492s Setting up gcc-13 (13.2.0-17ubuntu2) ... 492s Setting up libsctp-dev:ppc64el (1.0.19+dfsg-2) ... 492s Setting up libtool (2.4.7-7) ... 492s Setting up libmodule-implementation-perl (0.09-2) ... 492s Setting up libpackage-stash-perl (0.40-1) ... 492s Setting up apache2 (2.4.58-1ubuntu4) ... 492s Enabling module mpm_event. 492s Enabling module authz_core. 492s Enabling module authz_host. 492s Enabling module authn_core. 492s Enabling module auth_basic. 492s Enabling module access_compat. 493s Enabling module authn_file. 493s Enabling module authz_user. 493s Enabling module alias. 493s Enabling module dir. 493s Enabling module autoindex. 493s Enabling module env. 493s Enabling module mime. 493s Enabling module negotiation. 493s Enabling module setenvif. 493s Enabling module filter. 493s Enabling module deflate. 493s Enabling module status. 493s Enabling module reqtimeout. 493s Enabling conf charset. 493s Enabling conf localized-error-pages. 493s Enabling conf other-vhosts-access-log. 493s Enabling conf security. 493s Enabling conf serve-cgi-bin. 493s Enabling site 000-default. 494s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 494s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 496s Setting up g++-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 496s Setting up dh-autoreconf (20) ... 496s Setting up libspecio-perl (0.48-1) ... 496s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 496s Setting up libapr1-dev (1.7.2-3.1build1) ... 496s Setting up libaprutil1-dev (1.6.3-1.1ubuntu5) ... 496s Setting up libb-hooks-endofscope-perl (0.28-1) ... 496s Setting up g++-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 496s Setting up g++-13 (13.2.0-17ubuntu2) ... 496s Setting up debhelper (13.14.1ubuntu1) ... 496s Setting up gcc (4:13.2.0-7ubuntu1) ... 496s Setting up libnamespace-clean-perl (0.27-2) ... 496s Setting up g++ (4:13.2.0-7ubuntu1) ... 496s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 496s Setting up build-essential (12.10ubuntu1) ... 496s Setting up libnamespace-autoclean-perl (0.29-2) ... 496s Setting up libdatetime-locale-perl (1:1.37-1) ... 496s Setting up apache2-dev (2.4.58-1ubuntu4) ... 496s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 496s Setting up libdatetime-perl (2:1.65-1) ... 496s Setting up liblwp-protocol-https-perl (6.13-1) ... 496s Setting up libwww-perl (6.76-1) ... 496s Setting up libxml-parser-perl (2.47-1build1) ... 496s Setting up libxml-perl (0.08-4) ... 496s Setting up libxml-dom-perl (1.46-2) ... 496s Setting up libhttp-dav-perl (0.49-3) ... 496s Setting up autopkgtest-satdep (0) ... 496s Processing triggers for libc-bin (2.39-0ubuntu2) ... 496s Processing triggers for ufw (0.36.2-5) ... 496s Processing triggers for man-db (2.12.0-3) ... 498s Processing triggers for install-info (7.1-3) ... 504s (Reading database ... 81527 files and directories currently installed.) 504s Removing autopkgtest-satdep (0) ... 505s autopkgtest [23:56:01]: test run-test-suite: [----------------------- 505s + set -o pipefail 505s + export LANG=C 505s + LANG=C 505s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 505s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 505s + TESTS= 505s + TESTUSER=tuser 505s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 505s + useradd --user-group --system --create-home -s /bin/bash tuser 505s + cp -a debian/perl-framework /tmp/autopkgtest.xSoHxN/autopkgtest_tmp 505s + cd /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework 505s + export HARNESS_VERBOSE=1 505s + HARNESS_VERBOSE=1 505s + run_tests mpm_prefork 505s + local MPM=mpm_prefork 505s + shift 505s + local LOG=testlog.mpm_prefork 505s + echo =============Running-with-mpm_prefork========== 505s + rm -f apache2.conf.debian 505s + cp /etc/apache2/apache2.conf apache2.conf.debian 505s =============Running-with-mpm_prefork========== 505s + cat /etc/apache2/mods-available/mpm_prefork.load 505s + grep -v mpm_ 505s + xargs cat 505s + 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 505s + for m in bucketeer case_filter case_filter_in 505s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 505s + for m in bucketeer case_filter case_filter_in 505s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 505s + for m in bucketeer case_filter case_filter_in 505s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 505s + cat /etc/apache2/mods-available/mime.conf 505s + echo 'Servername localhost' 505s + make clean 505s make: *** No rule to make target 'clean'. Stop. 505s + true 505s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 505s + chown -R tuser: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp 505s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/apache2.conf.debian' 505s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 505s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 505s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 505s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 505s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 505s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 505s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 505s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 505s [ info] generating script ./t/htdocs/modules/cgi/action.pl 505s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 505s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 505s [ info] generating script ./t/htdocs/modules/cgi/big.pl 505s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 505s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 505s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 505s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 505s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 505s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 505s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 505s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 505s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 505s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 505s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 505s [ info] generating script ./t/htdocs/modules/cgi/env.pl 505s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 505s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 506s Checking if your kit is complete... 506s Looks good 506s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 506s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 506s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 506s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 506s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 506s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 506s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 506s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 506s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 506s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 506s Warning: NAME must be a package name 506s [ info] generating script t/TEST 506s [ info] generating script ./t/cgi-bin/next_available_port.pl 506s [ info] generating script ./t/cgi-bin/cookies.pl 506s [ info] generating script t/TEST 506s Writing MYMETA.yml and MYMETA.json 506s Writing MYMETA.yml and MYMETA.json 506s Checking for Cwd...ok 506s Checking for File::Spec...ok 506s Generating a Unix-style Makefile 506s Writing Makefile for httpd-test 506s Writing MYMETA.yml and MYMETA.json 506s + su tuser -c 't/TEST ' 506s + tee testlog.mpm_prefork 506s [warning] setting ulimit to allow core files 506s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/TEST 507s [warning] generating SSL CA for asf 507s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 507s ...................+......+.+.........+..+....+...+.................+....+..+...+.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+...+....+.....+...+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.....+.........+..........+.................+.............+..+...+..........+..+...+......+.......+.........+...+...+........+..........+.....+.+...+........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 508s .............+......+..+.+..+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+......+.+......+...+.........+.....+..........+....................+.+..+............+...........................+...+......+.+.....+......+...+.........+.......+......+...+...........+.+...+..+.........+....+..+...+.+...+........+.......+......+.....+.+..............+.........+.......+...+...+.................+...+.......+.....+.+......+...+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 508s ----- 508s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 508s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 508s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 508s [ 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 508s [ 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 508s Using configuration from conf/server2_des3_dsa.cnf 508s Check that the request matches the signature 508s Signature ok 508s The Subject's Distinguished Name is as follows 508s countryName :PRINTABLE:'US' 508s stateOrProvinceName :ASN.1 12:'California' 508s localityName :ASN.1 12:'San Francisco' 508s organizationName :ASN.1 12:'ASF' 508s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 508s commonName :ASN.1 12:'localhost' 508s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 508s Certificate is to be certified until Mar 13 23:56:04 2025 GMT (365 days) 508s 508s Write out database with 1 new entries 508s Database updated 508s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 508s [ 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 508s [ 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 508s Using configuration from conf/server2_dsa.cnf 508s Check that the request matches the signature 508s Signature ok 508s The Subject's Distinguished Name is as follows 508s countryName :PRINTABLE:'US' 508s stateOrProvinceName :ASN.1 12:'California' 508s localityName :ASN.1 12:'San Francisco' 508s organizationName :ASN.1 12:'ASF' 508s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 508s commonName :ASN.1 12:'localhost' 508s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 508s Certificate is to be certified until Mar 13 23:56:04 2025 GMT (365 days) 508s 508s Write out database with 1 new entries 508s Database updated 508s [ info] openssl genrsa -out keys/client_revoked.pem 2048 508s [ 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 508s [ 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 508s Using configuration from conf/client_revoked.cnf 508s Check that the request matches the signature 508s Signature ok 508s The Subject's Distinguished Name is as follows 508s countryName :PRINTABLE:'US' 508s stateOrProvinceName :ASN.1 12:'California' 508s localityName :ASN.1 12:'San Francisco' 508s organizationName :ASN.1 12:'ASF' 508s organizationalUnitName:ASN.1 12:'httpd-test' 508s commonName :ASN.1 12:'client_revoked' 508s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 508s Certificate is to be certified until Mar 13 23:56:04 2025 GMT (365 days) 508s 508s Write out database with 1 new entries 508s Database updated 508s [ 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 508s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 508s Using configuration from conf/cacrl.cnf 508s Revoking Certificate 03. 508s Database updated 508s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 508s Using configuration from conf/cacrl.cnf 508s [ info] generating proxy cert: proxy/client_revoked.pem 508s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 508s [ 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 508s [ 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 508s Using configuration from conf/server_des3.cnf 508s Check that the request matches the signature 508s Signature ok 508s The Subject's Distinguished Name is as follows 508s countryName :PRINTABLE:'US' 508s stateOrProvinceName :ASN.1 12:'California' 508s localityName :ASN.1 12:'San Francisco' 508s organizationName :ASN.1 12:'ASF' 508s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 508s commonName :ASN.1 12:'localhost' 508s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 508s Certificate is to be certified until Mar 13 23:56:04 2025 GMT (365 days) 508s 508s Write out database with 1 new entries 508s Database updated 508s [ info] openssl genrsa -out keys/client_ok.pem 2048 509s [ 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 509s [ 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 509s Using configuration from conf/client_ok.cnf 509s Check that the request matches the signature 509s Signature ok 509s The Subject's Distinguished Name is as follows 509s countryName :PRINTABLE:'US' 509s stateOrProvinceName :ASN.1 12:'California' 509s localityName :ASN.1 12:'San Francisco' 509s organizationName :ASN.1 12:'ASF' 509s organizationalUnitName:ASN.1 12:'httpd-test' 509s commonName :ASN.1 12:'client_ok' 509s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 509s Certificate is to be certified until Mar 13 23:56:05 2025 GMT (365 days) 509s 509s Write out database with 1 new entries 509s Database updated 509s [ 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 509s [ info] generating proxy cert: proxy/client_ok.pem 509s [ info] openssl genrsa -out keys/server.pem 2048 509s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 509s [ 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 509s Using configuration from conf/server.cnf 509s Check that the request matches the signature 509s Signature ok 509s The Subject's Distinguished Name is as follows 509s countryName :PRINTABLE:'US' 509s stateOrProvinceName :ASN.1 12:'California' 509s localityName :ASN.1 12:'San Francisco' 509s organizationName :ASN.1 12:'ASF' 509s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 509s commonName :ASN.1 12:'localhost' 509s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 509s Certificate is to be certified until Mar 13 23:56:05 2025 GMT (365 days) 509s 509s Write out database with 1 new entries 509s Database updated 509s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 509s [ 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 509s [ 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 509s Using configuration from conf/server_des3_dsa.cnf 509s Check that the request matches the signature 509s Signature ok 509s The Subject's Distinguished Name is as follows 509s countryName :PRINTABLE:'US' 509s stateOrProvinceName :ASN.1 12:'California' 509s localityName :ASN.1 12:'San Francisco' 509s organizationName :ASN.1 12:'ASF' 509s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 509s commonName :ASN.1 12:'localhost' 509s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 509s Certificate is to be certified until Mar 13 23:56:05 2025 GMT (365 days) 509s 509s Write out database with 1 new entries 509s Database updated 509s [ info] openssl genrsa -out keys/server2.pem 2048 509s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 509s [ 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 509s Using configuration from conf/server2.cnf 509s Check that the request matches the signature 509s Signature ok 509s The Subject's Distinguished Name is as follows 509s countryName :PRINTABLE:'US' 509s stateOrProvinceName :ASN.1 12:'California' 509s localityName :ASN.1 12:'San Francisco' 509s organizationName :ASN.1 12:'ASF' 509s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 509s commonName :ASN.1 12:'localhost' 509s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 509s Certificate is to be certified until Mar 13 23:56:05 2025 GMT (365 days) 509s 509s Write out database with 1 new entries 509s Database updated 509s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 510s [ 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 510s [ 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 510s Using configuration from conf/client_snakeoil.cnf 510s Check that the request matches the signature 510s Signature ok 510s The Subject's Distinguished Name is as follows 510s countryName :PRINTABLE:'AU' 510s stateOrProvinceName :ASN.1 12:'Queensland' 510s localityName :ASN.1 12:'Mackay' 510s organizationName :ASN.1 12:'Snake Oil, Ltd.' 510s organizationalUnitName:ASN.1 12:'Staff' 510s commonName :ASN.1 12:'client_snakeoil' 510s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 510s Certificate is to be certified until Mar 13 23:56:06 2025 GMT (365 days) 510s 510s Write out database with 1 new entries 510s Database updated 510s [ 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 510s [ info] generating proxy cert: proxy/client_snakeoil.pem 510s [ info] openssl genrsa -out keys/client_colon.pem 2048 510s [ 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 510s [ 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 510s Using configuration from conf/client_colon.cnf 510s Check that the request matches the signature 510s Signature ok 510s The Subject's Distinguished Name is as follows 510s countryName :PRINTABLE:'US' 510s stateOrProvinceName :ASN.1 12:'California' 510s localityName :ASN.1 12:'San Francisco' 510s organizationName :ASN.1 12:'ASF' 510s organizationalUnitName:ASN.1 12:'httpd-test' 510s commonName :ASN.1 12:'user:colon' 510s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 510s Certificate is to be certified until Mar 13 23:56:06 2025 GMT (365 days) 510s 510s Write out database with 1 new entries 510s Database updated 510s [ 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 510s [ info] generating proxy cert: proxy/client_colon.pem 510s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 510s [ 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 510s [ 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 510s Using configuration from conf/server2_des3.cnf 510s Check that the request matches the signature 510s Signature ok 510s The Subject's Distinguished Name is as follows 510s countryName :PRINTABLE:'US' 510s stateOrProvinceName :ASN.1 12:'California' 510s localityName :ASN.1 12:'San Francisco' 510s organizationName :ASN.1 12:'ASF' 510s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 510s commonName :ASN.1 12:'localhost' 510s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 510s Certificate is to be certified until Mar 13 23:56:06 2025 GMT (365 days) 510s 510s Write out database with 1 new entries 510s Database updated 510s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 510s [ 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 510s [ 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 510s Using configuration from conf/server_dsa.cnf 510s Check that the request matches the signature 510s Signature ok 510s The Subject's Distinguished Name is as follows 510s countryName :PRINTABLE:'US' 510s stateOrProvinceName :ASN.1 12:'California' 510s localityName :ASN.1 12:'San Francisco' 510s organizationName :ASN.1 12:'ASF' 510s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 510s commonName :ASN.1 12:'localhost' 510s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 510s Certificate is to be certified until Mar 13 23:56:06 2025 GMT (365 days) 510s 510s Write out database with 1 new entries 510s Database updated 510s [ info] linked ca-bundle.crl to fdd35eee.r0 510s cd eat_post && make .libs/mod_eat_post.so 510s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/eat_post' 510s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 510s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 510s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 510s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 510s libtool: link: powerpc64le-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 510s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 510s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/eat_post' 510s cd authany && make .libs/mod_authany.so 510s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/authany' 510s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 510s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 510s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 511s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 511s libtool: link: powerpc64le-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 511s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 511s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/authany' 511s cd test_apr_uri && make .libs/mod_test_apr_uri.so 511s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 511s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 511s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/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 511s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 511s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 511s libtool: link: powerpc64le-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 511s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 511s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 511s cd memory_track && make .libs/mod_memory_track.so 511s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/memory_track' 511s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 511s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 511s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 512s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 512s libtool: link: powerpc64le-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 512s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 512s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/memory_track' 512s cd input_body_filter && make .libs/mod_input_body_filter.so 512s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 512s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 512s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/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 512s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 512s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 512s libtool: link: powerpc64le-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 512s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 512s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 512s cd client_add_filter && make .libs/mod_client_add_filter.so 512s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 512s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 512s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/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 512s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 512s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 512s libtool: link: powerpc64le-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 512s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 512s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 512s cd list_modules && make .libs/mod_list_modules.so 512s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/list_modules' 512s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 512s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 512s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 512s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 513s libtool: link: powerpc64le-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 513s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 513s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/list_modules' 513s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 513s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 513s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 513s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/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 513s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 513s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 513s libtool: link: powerpc64le-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 513s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 513s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 513s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 513s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 513s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 513s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/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 513s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 513s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 513s libtool: link: powerpc64le-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 513s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 513s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 513s cd nntp_like && make .libs/mod_nntp_like.so 513s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 513s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 513s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 513s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 513s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 514s libtool: link: powerpc64le-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 514s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 514s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 514s cd test_rwrite && make .libs/mod_test_rwrite.so 514s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 514s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 514s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 514s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 514s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 514s libtool: link: powerpc64le-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 514s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 514s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 514s cd fold && make .libs/mod_fold.so 514s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/fold' 514s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 514s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 514s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 514s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 514s libtool: link: powerpc64le-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 514s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 514s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/fold' 514s cd random_chunk && make .libs/mod_random_chunk.so 514s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 514s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 514s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 514s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 514s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 514s libtool: link: powerpc64le-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 515s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 515s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 515s cd test_utilities && make .libs/mod_test_utilities.so 515s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 515s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 515s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 515s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 515s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 515s libtool: link: powerpc64le-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 515s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 515s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 515s cd test_ssl && make .libs/mod_test_ssl.so 515s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 515s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 515s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 515s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 515s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 515s libtool: link: powerpc64le-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 515s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 515s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 515s cd test_session && make .libs/mod_test_session.so 515s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_session' 515s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 515s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 515s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 515s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 516s libtool: link: powerpc64le-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 516s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 516s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/test_session' 516s cd echo_post && make .libs/mod_echo_post.so 516s make[1]: Entering directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/echo_post' 516s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 516s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 516s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -fno-omit-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 516s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-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 516s libtool: link: powerpc64le-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 516s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 516s make[1]: Leaving directory '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/c-modules/echo_post' 516s /usr/sbin/apache2 -d /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 516s using Apache/2.4.58 (prefork MPM) 516s 516s waiting 60 seconds for server to start: .[Wed Mar 13 23:56:12.568573 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to trace8 516s [Wed Mar 13 23:56:12.569383 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 516s [Wed Mar 13 23:56:12.569395 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 516s [Wed Mar 13 23:56:12.570530 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 516s [Wed Mar 13 23:56:12.570594 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 516s [Wed Mar 13 23:56:12.570683 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to info 516s [Wed Mar 13 23:56:12.570771 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'core', trying 'core_module' 516s [Wed Mar 13 23:56:12.570890 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module core.c to crit 516s [Wed Mar 13 23:56:12.570940 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to crit 516s [Wed Mar 13 23:56:12.571024 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'core', trying 'core_module' 516s [Wed Mar 13 23:56:12.571143 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module core.c to info 516s [Wed Mar 13 23:56:12.571193 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to crit 516s [Wed Mar 13 23:56:12.571278 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'core', trying 'core_module' 516s [Wed Mar 13 23:56:12.571393 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module core.c to info 516s [Wed Mar 13 23:56:12.571431 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to crit 516s [Wed Mar 13 23:56:12.571463 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to info 516s [Wed Mar 13 23:56:12.571503 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'core', trying 'core_module' 516s [Wed Mar 13 23:56:12.571542 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module core.c to crit 516s [Wed Mar 13 23:56:12.571577 2024] [core:trace3] [pid 7404] core.c(3482): Setting LogLevel for all modules to info 516s [Wed Mar 13 23:56:12.572083 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'http2', trying 'http2_module' 516s [Wed Mar 13 23:56:12.572131 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module mod_http2.c to debug 516s [Wed Mar 13 23:56:12.572935 2024] [proxy:info] [pid 7404] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 516s [Wed Mar 13 23:56:12.572984 2024] [core:trace6] [pid 7404] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 516s [Wed Mar 13 23:56:12.572994 2024] [core:trace3] [pid 7404] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 517s . 517s waiting 60 seconds for server to start: ok (waited 0 secs) 517s server localhost:8529 started 517s server localhost:8530 listening (mod_nntp_like) 517s server localhost:8531 listening (mod_nntp_like_ssl) 517s server localhost:8532 listening (mod_ssl) 517s server localhost:8533 listening (ssl_optional_cc) 517s server localhost:8534 listening (ssl_pr33791) 517s server localhost:8535 listening (ssl_ocsp) 517s server localhost:8536 listening (mod_include) 517s server localhost:8537 listening (h2c) 517s server localhost:8538 listening (h2) 517s server localhost:8539 listening (mod_vhost_alias) 517s server localhost:8540 listening (mod_proxy) 517s server localhost:8541 listening (proxy_http_bal1) 517s server localhost:8542 listening (proxy_http_bal2) 517s server localhost:8543 listening (proxy_http_balancer) 517s server localhost:8546 listening (proxy_fcgi) 517s server localhost:8547 listening (core) 517s server localhost:8548 listening (mod_cache) 517s server localhost:8549 listening (cve_2011_3368_rewrite) 517s server localhost:8550 listening (proxy_http_reverse) 517s server localhost:8551 listening (proxy_http_nofwd) 517s server localhost:8552 listening (cve_2011_3368) 517s server localhost:8553 listening (mod_headers) 517s server localhost:8554 listening (mod_echo) 517s server localhost:8555 listening (mod_echo_ssl) 517s server localhost:8556 listening (error_document) 517s server localhost:8557 listening (http_unsafe) 517s server localhost:8558 listening (http_strict) 517s server localhost:8559 listening (remote_ip) 517s server localhost:8560 listening (proxy_http_https) 517s server localhost:8561 listening (proxy_https_https) 517s server localhost:8562 listening (proxy_http_https_proxy_section) 517s server localhost:8563 listening (proxy_https_https_proxy_section) 517s server localhost:8564 listening (proxy_https_http) 519s [ info] adding source lib /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 523s t/ab/base.t ......................... 523s 1..5 523s # Running under perl version 5.038002 for linux 523s # Current time local: Wed Mar 13 23:56:18 2024 523s # Current time GMT: Wed Mar 13 23:56:18 2024 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.42 523s # # running: 523s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 523s ok 1 523s ok 2 523s # # running: 523s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 523s ok 3 523s ok 4 523s ok 5 523s ok 525s t/apache/404.t ...................... 525s 1..2 525s # Running under perl version 5.038002 for linux 525s # Current time local: Wed Mar 13 23:56:19 2024 525s # Current time GMT: Wed Mar 13 23:56:19 2024 525s # Using Test.pm version 1.31 525s # Using Apache/Test.pm version 1.42 525s # GET_STR Response: 525s # HTTP/1.1 404 Not Found 525s # Connection: close 525s # Date: Wed, 13 Mar 2024 23:56:21 GMT 525s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 525s # Content-Length: 196 525s # Content-Type: text/html; charset=iso-8859-1 525s # Client-Date: Wed, 13 Mar 2024 23:56:21 GMT 525s # Client-Peer: 127.0.0.1:8529 525s # Client-Response-Num: 1 525s # Title: 404 Not Found 525s # 525s # 525s # 525s # 404 Not Found 525s # 525s #

Not Found

525s #

The requested URL was not found on this server.

525s # 525s ok 1 525s ok 2 525s ok 526s t/apache/acceptpathinfo.t ........... 526s 1..36 526s # Running under perl version 5.038002 for linux 526s # Current time local: Wed Mar 13 23:56:21 2024 526s # Current time GMT: Wed Mar 13 23:56:21 2024 526s # Using Test.pm version 1.31 526s # Using Apache/Test.pm version 1.42 526s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 526s # expected: '200' 526s # received: '200' 526s ok 1 526s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 526s # expected: qr/_\(none\)_/ 526s # received: '_(none)_' 526s ok 2 526s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 526s # expected: '404' 526s # received: '404' 526s ok 3 526s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 526s # expected: qr/Not Found/ 526s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

547s #

The requested URL was not found on this server.

547s # ' 547s ok 8 547s # testing : /merge/notfound.html code 547s # expected: 404 547s # received: '404' 547s ok 9 547s # testing : /merge/notfound.html content 547s # expected: 'testing merge' 547s # received: 'testing merge' 547s ok 10 547s # testing : /merge/merge2/notfound.html code 547s # expected: 404 547s # received: '404' 547s ok 11 547s # testing : /merge/merge2/notfound.html content 547s # expected: 'testing merge' 547s # received: 'testing merge' 547s ok 12 547s # testing : /bounce/notfound.html code 547s # expected: 404 547s # received: '404' 547s ok 13 547s # testing : /bounce/notfound.html content 547s # expected: qr/expire test/ 547s # received: ' 547s # expire test 547s # expire test 547s # ' 547s ok 14 547s ok 549s t/apache/etags.t .................... 549s # Checking for existence of FileETag directive 549s # Returned 200: 549s 1..61 549s # Running under perl version 5.038002 for linux 549s # Current time local: Wed Mar 13 23:56:43 2024 549s # Current time GMT: Wed Mar 13 23:56:43 2024 549s # Using Test.pm version 1.31 549s # Using Apache/Test.pm version 1.42 549s # --- 549s # HEAD /apache/etags/all/minus-mi/test.txt 549s # Expecting one component in ETag field 549s # Received "b" 549s ok 1 549s # --- 549s # HEAD /apache/etags/all/m/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 2 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 549s # Expecting one component in ETag field 549s # Received "b" 549s ok 3 549s # --- 549s # HEAD /apache/etags/m/plus-i/test.txt 549s # Expecting two components in ETag field 549s # Received "7f0da-60bb3bbdae3c0" 549s ok 4 549s # --- 549s # HEAD /apache/etags/all/minus-mis/test.txt 549s # Expecting field to be absent 549s # Received "b-60bb3bbdae3c0" 549s ok 5 549s # --- 549s # HEAD /apache/etags/none/is/test.txt 549s # Expecting two components in ETag field 549s # Received "7f100-b" 549s ok 6 549s # --- 549s # HEAD /apache/etags/all/s/test.txt 549s # Expecting one component in ETag field 549s # Received "b" 549s ok 7 549s # --- 549s # HEAD /apache/etags/m/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 8 549s # --- 549s # HEAD /apache/etags/m/minus-ms/test.txt 549s # Expecting field to be absent 549s # Received "b-60bb3bbdae3c0" 549s ok 9 549s # --- 549s # HEAD /apache/etags/all/inherit/test.txt 549s # Expecting three components in ETag field 549s # Received "7f090-b-60bb3bbdae3c0" 549s ok 10 549s # --- 549s # HEAD /apache/etags/all/test.txt 549s # Expecting three components in ETag field 549s # Received "7f0b8-b-60bb3bbdae3c0" 549s ok 11 549s # --- 549s # HEAD /apache/etags/all/minus-ms/test.txt 549s # Expecting one component in ETag field 549s # Received "7f0ab" 549s ok 12 549s # --- 549s # HEAD /apache/etags/all/minus-i/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 13 549s # --- 549s # HEAD /apache/etags/none/i/test.txt 549s # Expecting one component in ETag field 549s # Received "7f0fb" 549s ok 14 549s # --- 549s # HEAD /apache/etags/m/minus-mi/test.txt 549s # Expecting field to be absent 549s # Received "b-60bb3bbdae3c0" 549s ok 15 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 549s # Expecting two components in ETag field 549s # Received "7f12f-60bb3bbdae3c0" 549s ok 16 549s # --- 549s # HEAD /apache/etags/m/minus-m/test.txt 549s # Expecting field to be absent 549s # Received "b-60bb3bbdae3c0" 549s ok 17 549s # --- 549s # HEAD /apache/etags/default/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 18 549s # --- 549s # HEAD /apache/etags/none/plus-ms/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 19 549s # --- 549s # HEAD /apache/etags/all/ms/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 20 549s # --- 549s # HEAD /apache/etags/m/plus-m/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 21 549s # --- 549s # HEAD /apache/etags/none/plus-i/test.txt 549s # Expecting one component in ETag field 549s # Received "7f10f" 549s ok 22 549s # --- 549s # HEAD /apache/etags/ms/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 23 549s # --- 549s # HEAD /apache/etags/none/mi/test.txt 549s # Expecting two components in ETag field 549s # Received "7f106-60bb3bbdae3c0" 549s ok 24 549s # --- 549s # HEAD /apache/etags/none/plus-mi/test.txt 549s # Expecting two components in ETag field 549s # Received "7f118-60bb3bbdae3c0" 549s ok 25 549s # --- 549s # HEAD /apache/etags/none/plus-mis/test.txt 549s # Expecting three components in ETag field 549s # Received "7f130-b-60bb3bbdae3c0" 549s ok 26 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 549s # Expecting one component in ETag field 549s # Received "7f12c" 549s ok 27 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 549s # Expecting two components in ETag field 549s # Received "7f123-b" 549s ok 28 549s # --- 549s # HEAD /apache/etags/none/inherit/test.txt 549s # Expecting field to be absent 549s # ETag field is missing 549s ok 29 549s # --- 549s # HEAD /apache/etags/none/mis/test.txt 549s # Expecting three components in ETag field 549s # Received "7f109-b-60bb3bbdae3c0" 549s ok 30 549s # --- 549s # HEAD /apache/etags/m/plus-ms/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 31 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 32 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 33 549s # --- 549s # HEAD /apache/etags/m/minus-i/test.txt 549s # Expecting field to be absent 549s # Received "60bb3bbdae3c0" 549s ok 34 549s # --- 549s # HEAD /apache/etags/m/minus-mis/test.txt 549s # Expecting field to be absent 549s # Received "b-60bb3bbdae3c0" 549s ok 35 549s # --- 549s # HEAD /apache/etags/none/test.txt 549s # Expecting field to be absent 549s # ETag field is missing 549s ok 36 549s # --- 549s # HEAD /apache/etags/none/s/test.txt 549s # Expecting one component in ETag field 549s # Received "b" 549s ok 37 549s # --- 549s # HEAD /apache/etags/all/minus-m/test.txt 549s # Expecting two components in ETag field 549s # Received "7f0a2-b" 549s ok 38 549s # --- 549s # HEAD /apache/etags/i/test.txt 549s # Expecting one component in ETag field 549s # Received "7f0bd" 549s ok 39 549s # --- 549s # HEAD /apache/etags/m/minus-s/test.txt 549s # Expecting field to be absent 549s # Received "60bb3bbdae3c0" 549s ok 40 549s # --- 549s # HEAD /apache/etags/all/minus-is/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 41 549s # --- 549s # HEAD /apache/etags/m/plus-s/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 42 549s # --- 549s # HEAD /apache/etags/mis/test.txt 549s # Expecting three components in ETag field 549s # Received "7f0f3-b-60bb3bbdae3c0" 549s ok 43 549s # --- 549s # HEAD /apache/etags/m/plus-mi/test.txt 549s # Expecting two components in ETag field 549s # Received "7f0e3-60bb3bbdae3c0" 549s ok 44 549s # --- 549s # HEAD /apache/etags/all/minus-s/test.txt 549s # Expecting two components in ETag field 549s # Received "7f0ae-60bb3bbdae3c0" 549s ok 45 549s # --- 549s # HEAD /apache/etags/all/i/test.txt 549s # Expecting one component in ETag field 549s # Received "7f08e" 549s ok 46 549s # --- 549s # HEAD /apache/etags/s/test.txt 549s # Expecting one component in ETag field 549s # Received "b" 549s ok 47 549s # --- 549s # HEAD /apache/etags/none/ms/test.txt 549s # Expecting two components in ETag field 549s # Received "b-60bb3bbdae3c0" 549s ok 48 549s # --- 549s # HEAD /apache/etags/none/plus-m/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 49 549s # --- 549s # HEAD /apache/etags/none/plus-is/test.txt 549s # Expecting two components in ETag field 549s # Received "7f112-b" 549s ok 50 549s # --- 549s # HEAD /apache/etags/m/plus-mis/test.txt 549s # Expecting three components in ETag field 549s # Received "7f0e6-b-60bb3bbdae3c0" 549s ok 51 549s # --- 549s # HEAD /apache/etags/mi/test.txt 549s # Expecting two components in ETag field 549s # Received "7f0f0-60bb3bbdae3c0" 549s ok 52 549s # --- 549s # HEAD /apache/etags/m/plus-is/test.txt 549s # Expecting three components in ETag field 549s # Received "7f0dd-b-60bb3bbdae3c0" 549s ok 53 549s # --- 549s # HEAD /apache/etags/none/plus-s/test.txt 549s # Expecting one component in ETag field 549s # Received "b" 549s ok 54 549s # --- 549s # HEAD /apache/etags/none/m/test.txt 549s # Expecting one component in ETag field 549s # Received "60bb3bbdae3c0" 549s ok 55 549s # --- 549s # HEAD /apache/etags/all/mis/test.txt 549s # Expecting three components in ETag field 549s # Received "7f0b1-b-60bb3bbdae3c0" 549s ok 56 549s # --- 549s # HEAD /apache/etags/all/is/test.txt 549s # Expecting two components in ETag field 549s # Received "7f093-b" 549s ok 57 549s # --- 549s # HEAD /apache/etags/m/minus-is/test.txt 549s # Expecting field to be absent 549s # Received "60bb3bbdae3c0" 549s ok 58 549s # --- 549s # HEAD /apache/etags/is/test.txt 549s # Expecting two components in ETag field 549s # Received "7f0c0-b" 549s ok 59 549s # --- 549s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 549s # Expecting field to be absent 549s # Received "b-60bb3bbdae3c0" 549s ok 60 549s # --- 549s # HEAD /apache/etags/all/mi/test.txt 549s # Expecting two components in ETag field 549s # Received "7f099-60bb3bbdae3c0" 549s ok 61 549s ok 551s t/apache/expr.t ..................... 551s 1..229 551s # Running under perl version 5.038002 for linux 551s # Current time local: Wed Mar 13 23:56:45 2024 551s # Current time GMT: Wed Mar 13 23:56:45 2024 551s # Using Test.pm version 1.31 551s # Using Apache/Test.pm version 1.42 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true" should evaluate to true, got true 551s ok 1 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "false" should evaluate to false, got false 551s ok 2 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "foo", got parse error 551s ok 3 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -eq 01" should evaluate to true, got true 551s ok 4 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -eq 2" should evaluate to false, got false 551s ok 5 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -ne 2" should evaluate to true, got true 551s ok 6 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -ne 1" should evaluate to false, got false 551s ok 7 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -lt 02" should evaluate to true, got true 551s ok 8 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -lt 1" should evaluate to false, got false 551s ok 9 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -le 2" should evaluate to true, got true 551s ok 10 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -le 1" should evaluate to true, got true 551s ok 11 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "2 -gt 1" should evaluate to true, got true 551s ok 12 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -gt 1" should evaluate to false, got false 551s ok 13 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "2 -ge 1" should evaluate to true, got true 551s ok 14 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -ge 1" should evaluate to true, got true 551s ok 15 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "1 -gt -1" should evaluate to true, got true 551s ok 16 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' == 'aa'" should evaluate to true, got true 551s ok 17 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' == 'b'" should evaluate to false, got false 551s ok 18 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' = 'aa'" should evaluate to true, got true 551s ok 19 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' = 'b'" should evaluate to false, got false 551s ok 20 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' != 'b'" should evaluate to true, got true 551s ok 21 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' != 'aa'" should evaluate to false, got false 551s ok 22 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' < 'b'" should evaluate to true, got true 551s ok 23 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' < 'aa'" should evaluate to false, got false 551s ok 24 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' <= 'b'" should evaluate to true, got true 551s ok 25 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' <= 'aa'" should evaluate to true, got true 551s ok 26 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'b' > 'aa'" should evaluate to true, got true 551s ok 27 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' > 'aa'" should evaluate to false, got false 551s ok 28 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'b' >= 'aa'" should evaluate to true, got true 551s ok 29 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'aa' >= 'aa'" should evaluate to true, got true 551s ok 30 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 551s ok 31 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 551s ok 32 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 551s ok 33 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 551s ok 34 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 551s ok 35 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 551s ok 36 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 551s ok 37 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 551s ok 38 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 551s ok 39 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 551s ok 40 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME} != ''" should evaluate to true, got true 551s ok 41 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a' -in { 'b', 'a' } " should evaluate to true, got true 551s ok 42 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a' -in { 'b', 'c' } " should evaluate to false, got false 551s ok 43 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /bc/ " should evaluate to true, got true 551s ok 44 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /BC/i " should evaluate to true, got true 551s ok 45 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' !~ m!bc! " should evaluate to false, got false 551s ok 46 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' !~ m!BC!i " should evaluate to false, got false 551s ok 47 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " $0 == '' " should evaluate to true, got true 551s ok 48 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " $1 == '' " should evaluate to true, got true 551s ok 49 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " $9 == '' " should evaluate to true, got true 551s ok 50 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " '$0' == '' " should evaluate to true, got true 551s ok 51 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 551s ok 52 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 551s ok 53 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 551s ok 54 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 551s ok 55 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 551s ok 56 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 551s ok 57 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 551s ok 58 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 551s ok 59 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 551s ok 60 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 551s ok 61 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 551s ok 62 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 551s ok 63 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 551s ok 64 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 551s ok 65 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 551s ok 66 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 551s ok 67 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 551s ok 68 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 551s ok 69 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 551s ok 70 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{HTTPS} == 'off' " should evaluate to true, got true 551s ok 71 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 551s ok 72 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 551s ok 73 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 551s ok 74 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 551s ok 75 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 551s ok 76 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 551s ok 77 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 551s ok 78 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 551s ok 79 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 551s ok 80 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 551s ok 81 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 551s ok 82 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "escape('?') = '%3f' " should evaluate to true, got true 551s ok 83 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "unescape('%3f') = '?' " should evaluate to true, got true 551s ok 84 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 551s ok 85 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 551s ok 86 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 551s ok 87 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "file('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 551s ok 88 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-n ''" should evaluate to false, got false 551s ok 89 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-z ''" should evaluate to true, got true 551s ok 90 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-n '1'" should evaluate to true, got true 551s ok 91 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-z '1'" should evaluate to false, got false 551s ok 92 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "-R 'abc'", got parse error 551s ok 93 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 551s ok 94 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-R '240.0.0.0'" should evaluate to false, got false 551s ok 95 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-R '240.0.0.0/8'" should evaluate to false, got false 551s ok 96 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-R 'ff::/8'" should evaluate to false, got false 551s ok 97 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 551s ok 98 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 551s ok 99 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 551s ok 100 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 551s ok 101 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 551s ok 102 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 551s ok 103 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 551s ok 104 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'foo' -strmatch '*o'" should evaluate to true, got true 551s ok 105 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 551s ok 106 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'foo' -strmatch 'F*'" should evaluate to false, got false 551s ok 107 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'foo' -strcmatch 'F*'" should evaluate to true, got true 551s ok 108 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'foo' -strmatch 'g*'" should evaluate to false, got false 551s ok 109 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'foo' -strcmatch 'g*'" should evaluate to false, got false 551s ok 110 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 551s ok 111 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 551s ok 112 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 551s ok 113 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 551s ok 114 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "foo('bar') = 'bar'", got parse error 551s ok 115 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "%{FOO} != 'bar'", got parse error 551s ok 116 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s Should get parse error for "'bar' = bar", got parse error 551s ok 117 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true" should evaluate to true, got true 551s ok 118 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && true" should evaluate to true, got true 551s ok 119 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || true" should evaluate to true, got true 551s ok 120 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || true || true" should evaluate to true, got true 551s ok 121 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || true && true" should evaluate to true, got true 551s ok 122 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && true || true" should evaluate to true, got true 551s ok 123 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && true && true" should evaluate to true, got true 551s ok 124 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || true || !true" should evaluate to true, got true 551s ok 125 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || true && !true" should evaluate to true, got true 551s ok 126 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && true || !true" should evaluate to true, got true 551s ok 127 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && true && !true" should evaluate to false, got false 551s ok 128 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && !true" should evaluate to false, got false 551s ok 129 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || !true" should evaluate to true, got true 551s ok 130 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || !true || true" should evaluate to true, got true 551s ok 131 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || !true && true" should evaluate to true, got true 551s ok 132 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && !true || true" should evaluate to true, got true 551s ok 133 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && !true && true" should evaluate to false, got false 551s ok 134 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || !true || !true" should evaluate to true, got true 551s ok 135 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true || !true && !true" should evaluate to true, got true 551s ok 136 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && !true || !true" should evaluate to false, got false 551s ok 137 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "true && !true && !true" should evaluate to false, got false 551s ok 138 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true" should evaluate to false, got false 551s ok 139 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && true" should evaluate to false, got false 551s ok 140 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || true" should evaluate to true, got true 551s ok 141 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || true || true" should evaluate to true, got true 551s ok 142 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || true && true" should evaluate to true, got true 551s ok 143 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && true || true" should evaluate to true, got true 551s ok 144 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && true && true" should evaluate to false, got false 551s ok 145 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || true || !true" should evaluate to true, got true 551s ok 146 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || true && !true" should evaluate to false, got false 551s ok 147 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && true || !true" should evaluate to false, got false 551s ok 148 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && true && !true" should evaluate to false, got false 551s ok 149 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && !true" should evaluate to false, got false 551s ok 150 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || !true" should evaluate to false, got false 551s ok 151 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || !true || true" should evaluate to true, got true 551s ok 152 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || !true && true" should evaluate to false, got false 551s ok 153 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && !true || true" should evaluate to true, got true 551s ok 154 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && !true && true" should evaluate to false, got false 551s ok 155 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || !true || !true" should evaluate to false, got false 551s ok 156 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true || !true && !true" should evaluate to false, got false 551s ok 157 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && !true || !true" should evaluate to false, got false 551s ok 158 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!true && !true && !true" should evaluate to false, got false 551s ok 159 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true)" should evaluate to false, got false 551s ok 160 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && true)" should evaluate to false, got false 551s ok 161 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || true)" should evaluate to false, got false 551s ok 162 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || true || true)" should evaluate to false, got false 551s ok 163 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || true && true)" should evaluate to false, got false 551s ok 164 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && true || true)" should evaluate to false, got false 551s ok 165 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && true && true)" should evaluate to false, got false 551s ok 166 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || true || !true)" should evaluate to false, got false 551s ok 167 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || true && !true)" should evaluate to false, got false 551s ok 168 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && true || !true)" should evaluate to false, got false 551s ok 169 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && true && !true)" should evaluate to true, got true 551s ok 170 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && !true)" should evaluate to true, got true 551s ok 171 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || !true)" should evaluate to false, got false 551s ok 172 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || !true || true)" should evaluate to false, got false 551s ok 173 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || !true && true)" should evaluate to false, got false 551s ok 174 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && !true || true)" should evaluate to false, got false 551s ok 175 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && !true && true)" should evaluate to true, got true 551s ok 176 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || !true || !true)" should evaluate to false, got false 551s ok 177 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true || !true && !true)" should evaluate to false, got false 551s ok 178 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && !true || !true)" should evaluate to true, got true 551s ok 179 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(true && !true && !true)" should evaluate to true, got true 551s ok 180 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true)" should evaluate to true, got true 551s ok 181 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && true)" should evaluate to true, got true 551s ok 182 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || true)" should evaluate to false, got false 551s ok 183 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || true || true)" should evaluate to false, got false 551s ok 184 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || true && true)" should evaluate to false, got false 551s ok 185 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && true || true)" should evaluate to false, got false 551s ok 186 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && true && true)" should evaluate to true, got true 551s ok 187 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || true || !true)" should evaluate to false, got false 551s ok 188 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || true && !true)" should evaluate to true, got true 551s ok 189 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && true || !true)" should evaluate to true, got true 551s ok 190 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && true && !true)" should evaluate to true, got true 551s ok 191 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && !true)" should evaluate to true, got true 551s ok 192 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || !true)" should evaluate to true, got true 551s ok 193 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || !true || true)" should evaluate to false, got false 551s ok 194 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || !true && true)" should evaluate to true, got true 551s ok 195 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && !true || true)" should evaluate to false, got false 551s ok 196 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && !true && true)" should evaluate to true, got true 551s ok 197 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || !true || !true)" should evaluate to true, got true 551s ok 198 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true || !true && !true)" should evaluate to true, got true 551s ok 199 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && !true || !true)" should evaluate to true, got true 551s ok 200 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "!(!true && !true && !true)" should evaluate to true, got true 551s ok 201 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 551s ok 202 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 551s ok 203 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 551s ok 204 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 551s ok 205 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 551s ok 206 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 551s ok 207 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 551s ok 208 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 551s ok 209 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 551s ok 210 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 551s ok 211 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 551s ok 212 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 551s ok 213 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 551s ok 214 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 551s ok 215 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 551s ok 216 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 551s ok 217 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 551s ok 218 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 551s ok 219 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 551s ok 220 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-F '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 551s ok 221 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-F '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 551s ok 222 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-U '/apache/' " should evaluate to true, got true 551s ok 223 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "-U '/apache/expr/none' " should evaluate to false, got false 551s ok 224 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 551s ok 225 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 551s ok 226 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "base64('foo') = 'Zm9v' " should evaluate to true, got true 551s ok 227 551s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 551s ok 228 551s Error log should not have 'Internal evaluation error' entries, found 0 551s ok 229 551s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 551s ok 555s t/apache/expr_string.t .............. 555s 1..29 555s # Running under perl version 5.038002 for linux 555s # Current time local: Wed Mar 13 23:56:47 2024 555s # Current time GMT: Wed Mar 13 23:56:47 2024 555s # Using Test.pm version 1.31 555s # Using Apache/Test.pm version 1.42 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 1 555s Expected return code 200, got 200 for 'foo' 555s ok 2 555s # testing : log message [Wed Mar 13 23:56:48.495822 2024] [log_debug:info] [pid 7408] [client 127.0.0.1:49046] foo (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: 'foo' 555s # received: 'foo' 555s ok 3 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 4 555s Expected return code 200, got 200 for '%{req:SomeHeader}' 555s ok 5 555s # testing : log message [Wed Mar 13 23:56:48.752967 2024] [log_debug:info] [pid 7408] [client 127.0.0.1:49046] SomeValue (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: 'SomeValue' 555s # received: 'SomeValue' 555s ok 6 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 7 555s Should get parse error (500) for "%{", got 500 555s ok 8 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 9 555s Expected return code 200, got 200 for '%' 555s ok 10 555s # testing : log message [Wed Mar 13 23:56:49.259746 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] % (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: '%' 555s # received: '%' 555s ok 11 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 12 555s Expected return code 200, got 200 for '}' 555s ok 13 555s # testing : log message [Wed Mar 13 23:56:49.513346 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] } (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: '}' 555s # received: '}' 555s ok 14 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 15 555s Expected return code 200, got 200 for '\"' 555s ok 16 555s # testing : log message [Wed Mar 13 23:56:49.766956 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] " (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: '"' 555s # received: '"' 555s ok 17 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 18 555s Expected return code 200, got 200 for '\'' 555s ok 19 555s # testing : log message [Wed Mar 13 23:56:50.020499 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] ' (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: '\'' 555s # received: '\'' 555s ok 20 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 21 555s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 555s ok 22 555s # testing : log message [Wed Mar 13 23:56:50.273923 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: '%{req:SomeHeader}' 555s # received: '%{req:SomeHeader}' 555s ok 23 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 24 555s Expected return code 200, got 200 for '%{tolower:IDENT}' 555s ok 25 555s # testing : log message [Wed Mar 13 23:56:50.527379 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] ident (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: 'ident' 555s # received: 'ident' 555s ok 26 555s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 27 555s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 555s ok 28 555s # testing : log message [Wed Mar 13 23:56:50.781208 2024] [log_debug:info] [pid 7409] [client 127.0.0.1:49060] get (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 555s # didn't match 555s # expected: 'get' 555s # received: 'get' 555s ok 29 555s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 555s ok 557s t/apache/getfile.t .................. 557s # using LWP client 557s 1..219 557s # Running under perl version 5.038002 for linux 557s # Current time local: Wed Mar 13 23:56:51 2024 557s # Current time GMT: Wed Mar 13 23:56:51 2024 557s # Using Test.pm version 1.31 557s # Using Apache/Test.pm version 1.42 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "44f3-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 17651 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl.pod 557s # expected: 17651 557s # received: 17651 557s ok 1 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "dbb0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 56240 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5004delta.pod 557s # expected: 56240 557s # received: 56240 557s ok 2 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "85eb-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 34283 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5005delta.pod 557s # expected: 34283 557s # received: 34283 557s ok 3 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "d8ed-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 55533 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5100delta.pod 557s # expected: 55533 557s # received: 55533 557s ok 4 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "ab70-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 43888 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5101delta.pod 557s # expected: 43888 557s # received: 43888 557s ok 5 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "15cb7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 89271 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5120delta.pod 557s # expected: 89271 557s # received: 89271 557s ok 6 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2707-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9991 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5121delta.pod 557s # expected: 9991 557s # received: 9991 557s ok 7 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2569-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9577 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5122delta.pod 557s # expected: 9577 557s # received: 9577 557s ok 8 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1004-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4100 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5123delta.pod 557s # expected: 4100 557s # received: 4100 557s ok 9 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "e58-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3672 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5124delta.pod 557s # expected: 3672 557s # received: 3672 557s ok 10 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1e03-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7683 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5125delta.pod 557s # expected: 7683 557s # received: 7683 557s ok 11 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "233aa-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 144298 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5140delta.pod 557s # expected: 144298 557s # received: 144298 557s ok 12 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1f1e-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7966 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5141delta.pod 557s # expected: 7966 557s # received: 7966 557s ok 13 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1aec-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6892 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5142delta.pod 557s # expected: 6892 557s # received: 6892 557s ok 14 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1e50-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7760 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5143delta.pod 557s # expected: 7760 557s # received: 7760 557s ok 15 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "18b7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6327 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5144delta.pod 557s # expected: 6327 557s # received: 6327 557s ok 16 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "20a09-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 133641 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5160delta.pod 557s # expected: 133641 557s # received: 133641 557s ok 17 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "17fe-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6142 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5161delta.pod 557s # expected: 6142 557s # received: 6142 557s ok 18 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "e0a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3594 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5162delta.pod 557s # expected: 3594 557s # received: 3594 557s ok 19 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "ff5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4085 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5163delta.pod 557s # expected: 4085 557s # received: 4085 557s ok 20 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1d286-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 119430 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5180delta.pod 557s # expected: 119430 557s # received: 119430 557s ok 21 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "19c5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6597 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5181delta.pod 557s # expected: 6597 557s # received: 6597 557s ok 22 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "14d7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5335 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5182delta.pod 557s # expected: 5335 557s # received: 5335 557s ok 23 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1208-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4616 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5184delta.pod 557s # expected: 4616 557s # received: 4616 557s ok 24 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1c352-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 115538 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5200delta.pod 557s # expected: 115538 557s # received: 115538 557s ok 25 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2a07-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10759 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5201delta.pod 557s # expected: 10759 557s # received: 10759 557s ok 26 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2fef-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 12271 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5202delta.pod 557s # expected: 12271 557s # received: 12271 557s ok 27 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2410-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9232 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5203delta.pod 557s # expected: 9232 557s # received: 9232 557s ok 28 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1fa90-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 129680 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5220delta.pod 557s # expected: 129680 557s # received: 129680 557s ok 29 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "293d-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10557 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5221delta.pod 557s # expected: 10557 557s # received: 10557 557s ok 30 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "301f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 12319 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5222delta.pod 557s # expected: 12319 557s # received: 12319 557s ok 31 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "20fa-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8442 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5223delta.pod 557s # expected: 8442 557s # received: 8442 557s ok 32 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1162-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4450 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5224delta.pod 557s # expected: 4450 557s # received: 4450 557s ok 33 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "fc0b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 64523 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5240delta.pod 557s # expected: 64523 557s # received: 64523 557s ok 34 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2009-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8201 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5241delta.pod 557s # expected: 8201 557s # received: 8201 557s ok 35 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1007-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4103 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5242delta.pod 557s # expected: 4103 557s # received: 4103 557s ok 36 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2aac-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10924 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5243delta.pod 557s # expected: 10924 557s # received: 10924 557s ok 37 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1168-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4456 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5244delta.pod 557s # expected: 4456 557s # received: 4456 557s ok 38 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1875b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 100187 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5260delta.pod 557s # expected: 100187 557s # received: 100187 557s ok 39 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1e25-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7717 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5261delta.pod 557s # expected: 7717 557s # received: 7717 557s ok 40 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1e16-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7702 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5262delta.pod 557s # expected: 7702 557s # received: 7702 557s ok 41 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1b69-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7017 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5263delta.pod 557s # expected: 7017 557s # received: 7017 557s ok 42 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "115d9-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 71129 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5280delta.pod 557s # expected: 71129 557s # received: 71129 557s ok 43 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "11f7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4599 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5281delta.pod 557s # expected: 4599 557s # received: 4599 557s ok 44 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1806-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6150 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5282delta.pod 557s # expected: 6150 557s # received: 6150 557s ok 45 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "13f7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5111 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5283delta.pod 557s # expected: 5111 557s # received: 5111 557s ok 46 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9efd-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 40701 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5300delta.pod 557s # expected: 40701 557s # received: 40701 557s ok 47 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1662-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5730 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5301delta.pod 557s # expected: 5730 557s # received: 5730 557s ok 48 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "124a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4682 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5302delta.pod 557s # expected: 4682 557s # received: 4682 557s ok 49 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1374-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4980 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5303delta.pod 557s # expected: 4980 557s # received: 4980 557s ok 50 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "d310-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 54032 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5320delta.pod 557s # expected: 54032 557s # received: 54032 557s ok 51 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1b5f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7007 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5321delta.pod 557s # expected: 7007 557s # received: 7007 557s ok 52 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9201-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 37377 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5340delta.pod 557s # expected: 37377 557s # received: 37377 557s ok 53 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1076-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4214 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5341delta.pod 557s # expected: 4214 557s # received: 4214 557s ok 54 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "f6a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3946 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5342delta.pod 557s # expected: 3946 557s # received: 3946 557s ok 55 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "fd6-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4054 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5343delta.pod 557s # expected: 4054 557s # received: 4054 557s ok 56 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "ad8b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 44427 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5360delta.pod 557s # expected: 44427 557s # received: 44427 557s ok 57 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1288-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4744 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5361delta.pod 557s # expected: 4744 557s # received: 4744 557s ok 58 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "f6a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3946 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5362delta.pod 557s # expected: 3946 557s # received: 3946 557s ok 59 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "fd7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4055 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5363delta.pod 557s # expected: 4055 557s # received: 4055 557s ok 60 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "10d49-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 68937 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5380delta.pod 557s # expected: 68937 557s # received: 68937 557s ok 61 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "f6a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3946 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5381delta.pod 557s # expected: 3946 557s # received: 3946 557s ok 62 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "fd4-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4052 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl5382delta.pod 557s # expected: 4052 557s # received: 4052 557s ok 63 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1e729-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 124713 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl561delta.pod 557s # expected: 124713 557s # received: 124713 557s ok 64 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1a2c1-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 107201 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl56delta.pod 557s # expected: 107201 557s # received: 107201 557s ok 65 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "94ac-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 38060 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl581delta.pod 557s # expected: 38060 557s # received: 38060 557s ok 66 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1176-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4470 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl582delta.pod 557s # expected: 4470 557s # received: 4470 557s ok 67 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "18bf-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6335 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl583delta.pod 557s # expected: 6335 557s # received: 6335 557s ok 68 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1cc3-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7363 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl584delta.pod 557s # expected: 7363 557s # received: 7363 557s ok 69 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1701-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5889 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl585delta.pod 557s # expected: 5889 557s # received: 5889 557s ok 70 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "122b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4651 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl586delta.pod 557s # expected: 4651 557s # received: 4651 557s ok 71 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "20a5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8357 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl587delta.pod 557s # expected: 8357 557s # received: 8357 557s ok 72 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "62c1-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 25281 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl588delta.pod 557s # expected: 25281 557s # received: 25281 557s ok 73 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "d290-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 53904 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl589delta.pod 557s # expected: 53904 557s # received: 53904 557s ok 74 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1c1d5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 115157 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perl58delta.pod 557s # expected: 115157 557s # received: 115157 557s ok 75 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4fe9-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 20457 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlaix.pod 557s # expected: 20457 557s # received: 20457 557s ok 76 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1688-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5768 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlamiga.pod 557s # expected: 5768 557s # received: 5768 557s ok 77 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2031-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8241 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlandroid.pod 557s # expected: 8241 557s # received: 8241 557s ok 78 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "c9433-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 824371 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlapi.pod 557s # expected: 824371 557s # received: 824371 557s ok 79 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "5837-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 22583 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlapio.pod 557s # expected: 22583 557s # received: 22583 557s ok 80 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1b62-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7010 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlartistic.pod 557s # expected: 7010 557s # received: 7010 557s ok 81 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "20c2-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8386 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlbook.pod 557s # expected: 8386 557s # received: 8386 557s ok 82 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "126-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 294 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlboot.pod 557s # expected: 294 557s # received: 294 557s ok 83 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "130-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 304 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlbot.pod 557s # expected: 304 557s # received: 304 557s ok 84 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1f50-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8016 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlbs2000.pod 557s # expected: 8016 557s # received: 8016 557s ok 85 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "dea2-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 56994 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlcall.pod 557s # expected: 56994 557s # received: 56994 557s ok 86 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1180-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4480 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlcheat.pod 557s # expected: 4480 557s # received: 4480 557s ok 87 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "23bf-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9151 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlclass.pod 557s # expected: 9151 557s # received: 9151 557s ok 88 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "3c63-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 15459 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlclassguts.pod 557s # expected: 15459 557s # received: 15459 557s ok 89 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "254a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9546 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlclib.pod 557s # expected: 9546 557s # received: 9546 557s ok 90 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "12e5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4837 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlcn.pod 557s # expected: 4837 557s # received: 4837 557s ok 91 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1b1a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6938 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlcommunity.pod 557s # expected: 6938 557s # received: 6938 557s ok 92 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "662a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 26154 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlcygwin.pod 557s # expected: 26154 557s # received: 26154 557s ok 93 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "cfa2-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 53154 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldata.pod 557s # expected: 53154 557s # received: 53154 557s ok 94 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "134f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4943 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 557s # expected: 4943 557s # received: 4943 557s ok 95 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "a85c-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 43100 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldebguts.pod 557s # expected: 43100 557s # received: 43100 557s ok 96 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "5693-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 22163 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldebtut.pod 557s # expected: 22163 557s # received: 22163 557s ok 97 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9bbb-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 39867 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldebug.pod 557s # expected: 39867 557s # received: 39867 557s ok 98 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "fd4-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4052 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldelta.pod 557s # expected: 4052 557s # received: 4052 557s ok 99 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "5f0a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 24330 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldeprecation.pod 557s # expected: 24330 557s # received: 24330 557s ok 100 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4c051-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 311377 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldiag.pod 557s # expected: 311377 557s # received: 311377 557s ok 101 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "24a0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9376 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldoc.pod 557s # expected: 9376 557s # received: 9376 557s ok 102 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "b4ed-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 46317 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldocstyle.pod 557s # expected: 46317 557s # received: 46317 557s ok 103 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "687a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 26746 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldsc.pod 557s # expected: 26746 557s # received: 26746 557s ok 104 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1f17-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7959 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perldtrace.pod 557s # expected: 7959 557s # received: 7959 557s ok 105 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "14981-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 84353 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlebcdic.pod 557s # expected: 84353 557s # received: 84353 557s ok 106 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9321-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 37665 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlembed.pod 557s # expected: 37665 557s # received: 37665 557s ok 107 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2877-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10359 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlexperiment.pod 557s # expected: 10359 557s # received: 10359 557s ok 108 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "590b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 22795 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq.pod 557s # expected: 22795 557s # received: 22795 557s ok 109 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "385d-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 14429 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq1.pod 557s # expected: 14429 557s # received: 14429 557s ok 110 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "24a1-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9377 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq2.pod 557s # expected: 9377 557s # received: 9377 557s ok 111 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "92e1-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 37601 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq3.pod 557s # expected: 37601 557s # received: 37601 557s ok 112 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "162be-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 90814 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq4.pod 557s # expected: 90814 557s # received: 90814 557s ok 113 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "d7fc-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 55292 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq5.pod 557s # expected: 55292 557s # received: 55292 557s ok 114 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9a71-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 39537 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq6.pod 557s # expected: 39537 557s # received: 39537 557s ok 115 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "93b8-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 37816 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq7.pod 557s # expected: 37816 557s # received: 37816 557s ok 116 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "c310-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 49936 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq8.pod 557s # expected: 49936 557s # received: 49936 557s ok 117 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "3b75-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 15221 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfaq9.pod 557s # expected: 15221 557s # received: 15221 557s ok 118 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "56ca-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 22218 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfilter.pod 557s # expected: 22218 557s # received: 22218 557s ok 119 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "342b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 13355 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfork.pod 557s # expected: 13355 557s # received: 13355 557s ok 120 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "40e0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 16608 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlform.pod 557s # expected: 16608 557s # received: 16608 557s ok 121 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "671-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 1649 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 557s # expected: 1649 557s # received: 1649 557s ok 122 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "67142-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 422210 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlfunc.pod 557s # expected: 422210 557s # received: 422210 557s ok 123 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "7c2a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 31786 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlgit.pod 557s # expected: 31786 557s # received: 31786 557s ok 124 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "21810-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 137232 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlglossary.pod 557s # expected: 137232 557s # received: 137232 557s ok 125 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4075-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 16501 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlgov.pod 557s # expected: 16501 557s # received: 16501 557s ok 126 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "35f7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 13815 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlgpl.pod 557s # expected: 13815 557s # received: 13815 557s ok 127 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2c264-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 180836 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlguts.pod 557s # expected: 180836 557s # received: 180836 557s ok 128 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "afe4-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 45028 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhack.pod 557s # expected: 45028 557s # received: 45028 557s ok 129 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "11a38-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 72248 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhacktips.pod 557s # expected: 72248 557s # received: 72248 557s ok 130 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1809-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6153 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhacktut.pod 557s # expected: 6153 557s # received: 6153 557s ok 131 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "5f7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 1527 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhaiku.pod 557s # expected: 1527 557s # received: 1527 557s ok 132 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "e88a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 59530 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhist.pod 557s # expected: 59530 557s # received: 59530 557s ok 133 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "77a4-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 30628 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhpux.pod 557s # expected: 30628 557s # received: 30628 557s ok 134 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "7dd-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 2013 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlhurd.pod 557s # expected: 2013 557s # received: 2013 557s ok 135 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1f865-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 129125 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlintern.pod 557s # expected: 129125 557s # received: 129125 557s ok 136 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9216-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 37398 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlinterp.pod 557s # expected: 37398 557s # received: 37398 557s ok 137 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "579d-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 22429 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlintro.pod 557s # expected: 22429 557s # received: 22429 557s ok 138 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "8ad3-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 35539 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perliol.pod 557s # expected: 35539 557s # received: 35539 557s ok 139 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "11817-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 71703 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlipc.pod 557s # expected: 71703 557s # received: 71703 557s ok 140 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1150-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4432 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlirix.pod 557s # expected: 4432 557s # received: 4432 557s ok 141 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "20a8-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8360 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perljp.pod 557s # expected: 8360 557s # received: 8360 557s ok 142 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2fc0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 12224 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlko.pod 557s # expected: 12224 557s # received: 12224 557s ok 143 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "163-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 355 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perllexwarn.pod 557s # expected: 355 557s # received: 355 557s ok 144 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "7ea-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 2026 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perllinux.pod 557s # expected: 2026 557s # received: 2026 557s ok 145 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "12457-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 74839 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perllocale.pod 557s # expected: 74839 557s # received: 74839 557s ok 146 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "24dc-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9436 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perllol.pod 557s # expected: 9436 557s # received: 9436 557s ok 147 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2f6f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 12143 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlmacosx.pod 557s # expected: 12143 557s # received: 12143 557s ok 148 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "6753-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 26451 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlmod.pod 557s # expected: 26451 557s # received: 26451 557s ok 149 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2574-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9588 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 557s # expected: 9588 557s # received: 9588 557s ok 150 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "e547-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 58695 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlmodlib.pod 557s # expected: 58695 557s # received: 58695 557s ok 151 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "573b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 22331 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 557s # expected: 22331 557s # received: 22331 557s ok 152 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "d65-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3429 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlmroapi.pod 557s # expected: 3429 557s # received: 3429 557s ok 153 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2ad3-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10963 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlnewmod.pod 557s # expected: 10963 557s # received: 10963 557s ok 154 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "20a5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8357 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlnumber.pod 557s # expected: 8357 557s # received: 8357 557s ok 155 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "8d30-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 36144 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlobj.pod 557s # expected: 36144 557s # received: 36144 557s ok 156 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "6885-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 26757 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlootut.pod 557s # expected: 26757 557s # received: 26757 557s ok 157 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "251a5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 151973 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlop.pod 557s # expected: 151973 557s # received: 151973 557s ok 158 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4db-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 1243 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 557s # expected: 1243 557s # received: 1243 557s ok 159 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "3b77-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 15223 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlopentut.pod 557s # expected: 15223 557s # received: 15223 557s ok 160 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "16cb9-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 93369 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlos2.pod 557s # expected: 93369 557s # received: 93369 557s ok 161 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "37cb-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 14283 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlos390.pod 557s # expected: 14283 557s # received: 14283 557s ok 162 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "12b0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4784 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlos400.pod 557s # expected: 4784 557s # received: 4784 557s ok 163 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "c8a9-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 51369 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlpacktut.pod 557s # expected: 51369 557s # received: 51369 557s ok 164 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "c2bd-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 49853 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlperf.pod 557s # expected: 49853 557s # received: 49853 557s ok 165 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1418-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5144 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlplan9.pod 557s # expected: 5144 557s # received: 5144 557s ok 166 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "5b65-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 23397 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlpod.pod 557s # expected: 23397 557s # received: 23397 557s ok 167 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "10d10-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 68880 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlpodspec.pod 557s # expected: 68880 557s # received: 68880 557s ok 168 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2f40-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 12096 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 557s # expected: 12096 557s # received: 12096 557s ok 169 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "67b7-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 26551 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlpolicy.pod 557s # expected: 26551 557s # received: 26551 557s ok 170 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "15cc8-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 89288 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlport.pod 557s # expected: 89288 557s # received: 89288 557s ok 171 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1412-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 5138 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlpragma.pod 557s # expected: 5138 557s # received: 5138 557s ok 172 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1a25-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 6693 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlqnx.pod 557s # expected: 6693 557s # received: 6693 557s ok 173 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2127d-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 135805 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlre.pod 557s # expected: 135805 557s # received: 135805 557s ok 174 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "7bad-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 31661 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlreapi.pod 557s # expected: 31661 557s # received: 31661 557s ok 175 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "818f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 33167 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 557s # expected: 33167 557s # received: 33167 557s ok 176 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "beb0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 48816 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 557s # expected: 48816 557s # received: 48816 557s ok 177 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "8c47-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 35911 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlref.pod 557s # expected: 35911 557s # received: 35911 557s ok 178 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4944-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 18756 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlreftut.pod 557s # expected: 18756 557s # received: 18756 557s ok 179 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "a989-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 43401 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlreguts.pod 557s # expected: 43401 557s # received: 43401 557s ok 180 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1fd-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 509 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlrepository.pod 557s # expected: 509 557s # received: 509 557s ok 181 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4af5-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 19189 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlrequick.pod 557s # expected: 19189 557s # received: 19189 557s ok 182 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "3ce4-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 15588 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlreref.pod 557s # expected: 15588 557s # received: 15588 557s ok 183 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1e219-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 123417 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlretut.pod 557s # expected: 123417 557s # received: 123417 557s ok 184 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "60c-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 1548 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlriscos.pod 557s # expected: 1548 557s # received: 1548 557s ok 185 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "e52d-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 58669 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlrun.pod 557s # expected: 58669 557s # received: 58669 557s ok 186 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "6cc6-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 27846 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsec.pod 557s # expected: 27846 557s # received: 27846 557s ok 187 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4af2-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 19186 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 557s # expected: 19186 557s # received: 19186 557s ok 188 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "74a6-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 29862 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsolaris.pod 557s # expected: 29862 557s # received: 29862 557s ok 189 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1bdc-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7132 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsource.pod 557s # expected: 7132 557s # received: 7132 557s ok 190 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Accept-Ranges: bytes 557s #ETag: "233b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 9019 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlstyle.pod 557s # expected: 9019 557s # received: 9019 557s ok 191 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "12f85-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 77701 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsub.pod 557s # expected: 77701 557s # received: 77701 557s ok 192 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "d2de-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 53982 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:52 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsyn.pod 557s # expected: 53982 557s # received: 53982 557s ok 193 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "2858-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10328 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlsynology.pod 557s # expected: 10328 557s # received: 10328 557s ok 194 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "b53a-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 46394 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlthrtut.pod 557s # expected: 46394 557s # received: 46394 557s ok 195 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "9a91-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 39569 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltie.pod 557s # expected: 39569 557s # received: 39569 557s ok 196 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "b9206-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 758278 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltoc.pod 557s # expected: 758278 557s # received: 758278 557s ok 197 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "174-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 372 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltodo.pod 557s # expected: 372 557s # received: 372 557s ok 198 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "126-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 294 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltooc.pod 557s # expected: 294 557s # received: 294 557s ok 199 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "126-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 294 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltoot.pod 557s # expected: 294 557s # received: 294 557s ok 200 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "297f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 10623 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltrap.pod 557s # expected: 10623 557s # received: 10623 557s ok 201 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "213f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 8511 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltru64.pod 557s # expected: 8511 557s # received: 8511 557s ok 202 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1183-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4483 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perltw.pod 557s # expected: 4483 557s # received: 4483 557s ok 203 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "162c0-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 90816 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlunicode.pod 557s # expected: 90816 557s # received: 90816 557s ok 204 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "6349-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 25417 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlunicook.pod 557s # expected: 25417 557s # received: 25417 557s ok 205 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "372e-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 14126 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlunifaq.pod 557s # expected: 14126 557s # received: 14126 557s ok 206 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "96e1-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 38625 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perluniintro.pod 557s # expected: 38625 557s # received: 38625 557s ok 207 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "6eefa-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 454394 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perluniprops.pod 557s # expected: 454394 557s # received: 454394 557s ok 208 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1f0f-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7951 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlunitut.pod 557s # expected: 7951 557s # received: 7951 557s ok 209 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1ce8-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 7400 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlutil.pod 557s # expected: 7400 557s # received: 7400 557s ok 210 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "16ab2-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 92850 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlvar.pod 557s # expected: 92850 557s # received: 92850 557s ok 211 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "c68d-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 50829 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlvms.pod 557s # expected: 50829 557s # received: 50829 557s ok 212 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "f16-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 3862 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlvos.pod 557s # expected: 3862 557s # received: 3862 557s ok 213 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "7fdb-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 32731 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlwin32.pod 557s # expected: 32731 557s # received: 32731 557s ok 214 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1532b-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 86827 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlxs.pod 557s # expected: 86827 557s # received: 86827 557s ok 215 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "c504-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 50436 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlxstut.pod 557s # expected: 50436 557s # received: 50436 557s ok 216 557s #lwp request: 557s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "5dc1-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 24001 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 557s # expected: 24001 557s # received: 24001 557s ok 217 557s #lwp request: 557s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "1040b8-6134837159bc0" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 1065144 557s #Last-Modified: Sun, 10 Mar 2024 06:05:43 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-binary-httpd 557s # expected: 1065144 557s # received: 1065144 557s ok 218 557s #lwp request: 557s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 557s #User-Agent: libwww-perl/6.76 557s # 557s #server response: 557s #HTTP/1.1 200 OK 557s #Connection: close 557s #Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Accept-Ranges: bytes 557s #ETag: "4527c8-60ec1fb4f0200" 557s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 557s #Vary: In-If1 557s #Content-Length: 4532168 557s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 557s #Client-Date: Wed, 13 Mar 2024 23:56:53 GMT 557s #Client-Peer: 127.0.0.1:8529 557s #Client-Response-Num: 1 557s #DMMATCH1: 1 557s # 557s # testing : download of /getfiles-binary-perl 557s # expected: 4532168 557s # received: 4532168 557s ok 219 557s ok 559s t/apache/headers.t .................. 559s 1..27 559s # Running under perl version 5.038002 for linux 559s # Current time local: Wed Mar 13 23:56:53 2024 559s # Current time GMT: Wed Mar 13 23:56:53 2024 559s # Using Test.pm version 1.31 559s # Using Apache/Test.pm version 1.42 559s testing: Hello: World 559s ok 1 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 2 559s header: [World] vs [World] 559s # testing : compare header Hello value 559s # expected: 'World' 559s # received: 'World' 559s ok 3 559s testing: Hello: World 559s ok 4 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 5 559s header: [World] vs [World] 559s # testing : compare header Hello value 559s # expected: 'World' 559s # received: 'World' 559s ok 6 559s testing: Hello: World 559s ok 7 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 8 559s header: [World] vs [World] 559s # testing : compare header Hello value 559s # expected: 'World' 559s # received: 'World' 559s ok 9 559s testing: Hello: Foo 559s Bar 559s ok 10 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 11 559s header: [Foo Bar] vs [Foo Bar] 559s # testing : compare header Hello value 559s # expected: 'Foo Bar' 559s # received: 'Foo Bar' 559s ok 12 559s testing: Hello: Foo 559s Bar 559s ok 13 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 14 559s header: [Foo Bar] vs [Foo Bar] 559s # testing : compare header Hello value 559s # expected: 'Foo Bar' 559s # received: 'Foo Bar' 559s ok 15 559s testing: Hello: Foo 559s Bar 559s ok 16 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 17 559s header: [Foo Bar] vs [Foo Bar] 559s # testing : compare header Hello value 559s # expected: 'Foo Bar' 559s # received: 'Foo Bar' 559s ok 18 559s testing: Hello: Foo 559s Bar 559s ok 19 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 20 559s header: [Foo Bar] vs [Foo Bar] 559s # testing : compare header Hello value 559s # expected: 'Foo Bar' 559s # received: 'Foo Bar' 559s ok 21 559s testing: Hello: Foo 559s Bar 559s ok 22 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 23 559s header: [Foo Bar] vs [Foo Bar] 559s # testing : compare header Hello value 559s # expected: 'Foo Bar' 559s # received: 'Foo Bar' 559s ok 24 559s testing: Hello:World 559s ok 25 559s # testing : response success 559s # expected: qr/HTTP\/1\.. 200 OK/ 559s # received: 'HTTP/1.1 200 OK' 559s ok 26 559s header: [World] vs [World] 559s # testing : compare header Hello value 559s # expected: 'World' 559s # received: 'World' 559s ok 27 559s ok 560s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 562s t/apache/http_strict.t .............. 562s 1..178 562s # Running under perl version 5.038002 for linux 562s # Current time local: Wed Mar 13 23:56:56 2024 562s # Current time GMT: Wed Mar 13 23:56:56 2024 562s # Using Test.pm version 1.31 562s # Using Apache/Test.pm version 1.42 562s # SENDING: 562s # GET / HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 1 562s # SENDING: 562s # GET / HTTP/1.0\n\n 562s # expecting success, got 200 562s ok 2 562s # SENDING: 562s # get / HTTP/1.0\r\n\r\n 562s # expecting 501, got 501 562s ok 3 562s # SENDING: 562s # G ET / HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 4 562s # SENDING: 562s # G\x00ET / HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 5 562s # SENDING: 562s # G/T / HTTP/1.0\r\n\r\n 562s # expecting 501, got 501 562s ok 6 562s # SENDING: 562s # GET /\x00 HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 7 562s # SENDING: 562s # GET / HTTP/1.0\x00\r\n\r\n 562s # expecting 400, got 400 562s ok 8 562s # SENDING: 562s # GET\x0c/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 9 562s # SENDING: 562s # GET\r/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 10 562s # SENDING: 562s # GET\t/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 11 562s # SENDING: 562s # GET / HTT/1.0\r\n\r\n 562s # expecting error, got 400 562s ok 12 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 562s # expecting success, got 200 562s ok 13 562s # SENDING: 562s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 562s # expecting success, got 200 562s ok 14 562s # SENDING: 562s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 562s # expecting success, got 200 562s ok 15 562s # SENDING: 562s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 562s # expecting 400, got 400 562s ok 16 562s # SENDING: 562s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 562s # expecting 400, got 400 562s ok 17 562s # SENDING: 562s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 562s # expecting 200, got 200 562s ok 18 562s # SENDING: 562s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 562s # expecting 400, got 400 562s ok 19 562s # SENDING: 562s # GET / HTTP/\r\nHost: localhost\r\n\r\n 562s # expecting error, got 400 562s ok 20 562s # SENDING: 562s # GET / HTTP/0.9\r\n\r\n 562s # expecting error, got 400 562s ok 21 562s # SENDING: 562s # GET / HTTP/0.8\r\n\r\n 562s # expecting error, got 400 562s ok 22 562s # SENDING: 562s # GET /\x01 HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 23 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 24 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 562s # expecting 200, got 200 562s ok 25 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 562s # expecting 400, got 400 562s ok 26 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 562s # expecting 200, got 200 562s ok 27 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo\r\n\r\n 562s # expecting 400, got 400 562s ok 28 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 562s # expecting 400, got 400 562s ok 29 562s # SENDING: 562s # GET / HTTP/1.0\r\n: bar\r\n\r\n 562s # expecting 400, got 400 562s ok 30 562s # SENDING: 562s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 31 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 562s # expecting 400, got 400 562s ok 32 562s # SENDING: 562s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 562s # expecting 400, got 400 562s ok 33 562s # SENDING: 562s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 562s # expecting 400, got 400 562s ok 34 562s # SENDING: 562s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 35 562s # SENDING: 562s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 562s # expecting 400, got 400 562s ok 36 562s # SENDING: 562s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 562s # expecting 400, got 400 562s ok 37 562s # SENDING: 562s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 562s # expecting 200, got 200 562s ok 38 562s # SENDING: 562s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 562s # expecting 400, got 400 562s ok 39 562s # SENDING: 562s # GET / HTTP/1.0\r\r 562s # expecting dropped connection and HTTPD dropped connection 562s ok 40 562s # SENDING: 562s # GET /\r\n 562s # expecting headerless HTTP/0.9 body, got response 562s ok 41 562s # SENDING: 562s # GET /#frag HTTP/1.0\r\n 562s # expecting 400, got 400 562s ok 42 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 562s # expecting 200, got 200 562s ok 43 562s # SENDING: 562s # GET http://017700000001/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 44 562s # SENDING: 562s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 45 562s # SENDING: 562s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 46 562s # SENDING: 562s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 47 562s # SENDING: 562s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 48 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 562s # expecting 200, got 200 562s ok 49 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 562s # expecting 400, got 400 562s ok 50 562s # SENDING: 562s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 51 562s # SENDING: 562s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 52 562s # SENDING: 562s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 53 562s # SENDING: 562s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 54 562s # SENDING: 562s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 55 562s # SENDING: 562s # GET http://[::1]/ HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 56 562s # SENDING: 562s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 57 562s # SENDING: 562s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 58 562s # SENDING: 562s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 59 562s # SENDING: 562s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 60 562s # SENDING: 562s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 61 562s # SENDING: 562s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 562s # expecting success, got 200 562s ok 62 562s # SENDING: 562s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 562s # expecting 400, got 400 562s ok 63 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 562s # expecting success, got 200 562s ok 64 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 562s # expecting success, got 200 562s ok 65 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 562s # expecting success, got 200 562s ok 66 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 562s # expecting success, got 200 562s ok 67 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 562s # expecting success, got 200 562s ok 68 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 562s # expecting success, got 200 562s ok 69 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 562s # expecting 200, got 200 562s ok 70 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 562s # expecting 200, got 200 562s ok 71 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 562s # expecting 400, got 400 562s ok 72 562s # SENDING: 562s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 73 562s # SENDING: 562s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 74 562s # SENDING: 562s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 75 562s # SENDING: 562s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 562s # expecting 200, got 200 562s ok 76 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 562s # expecting 200, got 200 562s ok 77 562s # SENDING: 562s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 562s # expecting 200, got 200 562s ok 78 562s # SENDING: 562s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 562s # expecting 200, got 200 562s ok 79 562s # SENDING: 562s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 562s # DECODED: Foo: bar 562s # RESPONSE: 562s # HTTP/1.1 200 OK\r\n 562s # Date: Wed, 13 Mar 2024 23:56:57 GMT\r\n 562s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 562s # Foo: bar\r\n 562s # Vary: In-If1\r\n 562s # DMMATCH1: 1\r\n 562s # Connection: close\r\n 562s # Content-Type: text/plain\r\n 562s # \r\n 562s # Hi!\n 562s # SERVERNAME=localhost\n 562s # HTTP_HOST=\n 562s # 562s # expecting 200, got 200 562s ok 80 562s # SENDING: 562s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 562s # DECODED: Foo: 562s # RESPONSE: 562s # HTTP/1.1 200 OK\r\n 562s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 562s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 562s # Foo: \r\n 562s # Vary: In-If1\r\n 562s # DMMATCH1: 1\r\n 562s # Connection: close\r\n 562s # Content-Type: text/plain\r\n 562s # \r\n 562s # Hi!\n 562s # SERVERNAME=localhost\n 562s # HTTP_HOST=\n 562s # 562s # expecting 200, got 200 562s ok 81 562s # SENDING: 562s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 562s # DECODED: : bar 562s # RESPONSE: 562s # HTTP/1.1 500 Internal Server Error\r\n 562s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 562s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 562s # Content-Length: 564\r\n 562s # Connection: close\r\n 562s # Content-Type: text/html; charset=iso-8859-1\r\n 562s # \r\n 562s # \n 562s # \n 562s # ... 562s # expecting 500, got 500 562s ok 82 562s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 563s # DECODED: F\x00oo: bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 528\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 83 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 563s # DECODED: F\x01oo: bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 564\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 84 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 563s # DECODED: F\noo: bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 528\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 85 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 563s # DECODED: Foo: b\tar 563s # RESPONSE: 563s # HTTP/1.1 200 OK\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Foo: b\tar\r\n 563s # Vary: In-If1\r\n 563s # DMMATCH1: 1\r\n 563s # Content-Length: 36\r\n 563s # Connection: close\r\n 563s # Content-Type: text/plain\r\n 563s # \r\n 563s # Hi!\n 563s # SERVERNAME=localhost\n 563s # HTTP_HOST=\n 563s # 563s # expecting 200, got 200 563s ok 86 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 563s # DECODED: Foo: b\x01ar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 564\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 87 563s # SENDING: 563s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 563s # expecting 500, got 500 563s ok 88 563s # SENDING: 563s # GET / HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 89 563s # SENDING: 563s # GET / HTTP/1.0\n\n 563s # expecting 400, got 400 563s ok 90 563s # SENDING: 563s # get / HTTP/1.0\r\n\r\n 563s # expecting 501, got 501 563s ok 91 563s # SENDING: 563s # G ET / HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 92 563s # SENDING: 563s # G\x00ET / HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 93 563s # SENDING: 563s # G/T / HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 94 563s # SENDING: 563s # GET /\x00 HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 95 563s # SENDING: 563s # GET / HTTP/1.0\x00\r\n\r\n 563s # expecting 400, got 400 563s ok 96 563s # SENDING: 563s # GET\x0c/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 97 563s # SENDING: 563s # GET\r/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 98 563s # SENDING: 563s # GET\t/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 99 563s # SENDING: 563s # GET / HTT/1.0\r\n\r\n 563s # expecting error, got 400 563s ok 100 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 563s # expecting success, got 200 563s ok 101 563s # SENDING: 563s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 563s # expecting success, got 200 563s ok 102 563s # SENDING: 563s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 563s # expecting success, got 200 563s ok 103 563s # SENDING: 563s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 563s # expecting 400, got 400 563s ok 104 563s # SENDING: 563s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 563s # expecting 400, got 400 563s ok 105 563s # SENDING: 563s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 563s # expecting 400, got 400 563s ok 106 563s # SENDING: 563s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 563s # expecting 400, got 400 563s ok 107 563s # SENDING: 563s # GET / HTTP/\r\nHost: localhost\r\n\r\n 563s # expecting error, got 400 563s ok 108 563s # SENDING: 563s # GET / HTTP/0.9\r\n\r\n 563s # expecting error, got 400 563s ok 109 563s # SENDING: 563s # GET / HTTP/0.8\r\n\r\n 563s # expecting error, got 400 563s ok 110 563s # SENDING: 563s # GET /\x01 HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 111 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 563s # expecting 200, got 200 563s ok 112 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 563s # expecting 200, got 200 563s ok 113 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 563s # expecting 400, got 400 563s ok 114 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 563s # expecting 400, got 400 563s ok 115 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo\r\n\r\n 563s # expecting 400, got 400 563s ok 116 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 563s # expecting 400, got 400 563s ok 117 563s # SENDING: 563s # GET / HTTP/1.0\r\n: bar\r\n\r\n 563s # expecting 400, got 400 563s ok 118 563s # SENDING: 563s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 563s # expecting 200, got 200 563s ok 119 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 563s # expecting 400, got 400 563s ok 120 563s # SENDING: 563s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 563s # expecting 400, got 400 563s ok 121 563s # SENDING: 563s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 563s # expecting 400, got 400 563s ok 122 563s # SENDING: 563s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 563s # expecting 400, got 400 563s ok 123 563s # SENDING: 563s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 563s # expecting 400, got 400 563s ok 124 563s # SENDING: 563s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 563s # expecting 400, got 400 563s ok 125 563s # SENDING: 563s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 563s # expecting 200, got 200 563s ok 126 563s # SENDING: 563s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 563s # expecting 400, got 400 563s ok 127 563s # SENDING: 563s # GET / HTTP/1.0\r\r 563s # expecting dropped connection and HTTPD dropped connection 563s ok 128 563s # SENDING: 563s # GET /\r\n 563s # expecting headerless HTTP/0.9 body, got response 563s ok 129 563s # SENDING: 563s # GET /#frag HTTP/1.0\r\n 563s # expecting 400, got 400 563s ok 130 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 563s # expecting 400, got 400 563s ok 131 563s # SENDING: 563s # GET http://017700000001/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 132 563s # SENDING: 563s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 133 563s # SENDING: 563s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 563s # expecting 200, got 200 563s ok 134 563s # SENDING: 563s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 135 563s # SENDING: 563s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 136 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 563s # expecting 400, got 400 563s ok 137 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 563s # expecting 400, got 400 563s ok 138 563s # SENDING: 563s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 563s # expecting 200, got 200 563s ok 139 563s # SENDING: 563s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 140 563s # SENDING: 563s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 141 563s # SENDING: 563s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 142 563s # SENDING: 563s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 143 563s # SENDING: 563s # GET http://[::1]/ HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 144 563s # SENDING: 563s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 145 563s # SENDING: 563s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 146 563s # SENDING: 563s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 147 563s # SENDING: 563s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 148 563s # SENDING: 563s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 149 563s # SENDING: 563s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 563s # expecting success, got 200 563s ok 150 563s # SENDING: 563s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 563s # expecting 400, got 400 563s ok 151 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 563s # expecting success, got 200 563s ok 152 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 563s # expecting success, got 200 563s ok 153 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 563s # expecting success, got 200 563s ok 154 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 563s # expecting success, got 200 563s ok 155 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 563s # expecting success, got 200 563s ok 156 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 563s # expecting success, got 200 563s ok 157 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 563s # expecting 400, got 400 563s ok 158 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 563s # expecting 400, got 400 563s ok 159 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 563s # expecting 400, got 400 563s ok 160 563s # SENDING: 563s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 563s # expecting 200, got 200 563s ok 161 563s # SENDING: 563s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 563s # expecting 200, got 200 563s ok 162 563s # SENDING: 563s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 563s # expecting 200, got 200 563s ok 163 563s # SENDING: 563s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 563s # expecting 200, got 200 563s ok 164 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 563s # expecting 200, got 200 563s ok 165 563s # SENDING: 563s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 563s # expecting 200, got 200 563s ok 166 563s # SENDING: 563s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 563s # expecting 200, got 200 563s ok 167 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 563s # DECODED: Foo: bar 563s # RESPONSE: 563s # HTTP/1.1 200 OK\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Foo: bar\r\n 563s # Vary: In-If1\r\n 563s # DMMATCH1: 1\r\n 563s # Connection: close\r\n 563s # Content-Type: text/plain\r\n 563s # \r\n 563s # Hi!\n 563s # SERVERNAME=localhost\n 563s # HTTP_HOST=\n 563s # 563s # expecting 200, got 200 563s ok 168 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 563s # DECODED: Foo: 563s # RESPONSE: 563s # HTTP/1.1 200 OK\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Foo: \r\n 563s # Vary: In-If1\r\n 563s # DMMATCH1: 1\r\n 563s # Connection: close\r\n 563s # Content-Type: text/plain\r\n 563s # \r\n 563s # Hi!\n 563s # SERVERNAME=localhost\n 563s # HTTP_HOST=\n 563s # 563s # expecting 200, got 200 563s ok 169 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 563s # DECODED: : bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 564\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 170 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 563s # DECODED: F\x00oo: bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 528\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 171 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 563s # DECODED: F\x01oo: bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 564\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 172 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 563s # DECODED: F\noo: bar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 528\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 173 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 563s # DECODED: Foo: b\tar 563s # RESPONSE: 563s # HTTP/1.1 200 OK\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Foo: b\tar\r\n 563s # Vary: In-If1\r\n 563s # DMMATCH1: 1\r\n 563s # Connection: close\r\n 563s # Content-Type: text/plain\r\n 563s # \r\n 563s # Hi!\n 563s # SERVERNAME=localhost\n 563s # HTTP_HOST=\n 563s # 563s # expecting 200, got 200 563s ok 174 563s # SENDING: 563s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 563s # DECODED: Foo: b\x01ar 563s # RESPONSE: 563s # HTTP/1.1 500 Internal Server Error\r\n 563s # Date: Wed, 13 Mar 2024 23:56:58 GMT\r\n 563s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 563s # Content-Length: 564\r\n 563s # Connection: close\r\n 563s # Content-Type: text/html; charset=iso-8859-1\r\n 563s # \r\n 563s # \n 563s # \n 563s # ... 563s # expecting 500, got 500 563s ok 175 563s # SENDING: 563s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 563s # expecting 500, got 500 563s ok 176 563s ok 177 563s ok 178 563s ok 564s t/apache/if_sections.t .............. 564s 1..46 564s # Running under perl version 5.038002 for linux 564s # Current time local: Wed Mar 13 23:56:58 2024 564s # Current time GMT: Wed Mar 13 23:56:58 2024 564s # Using Test.pm version 1.31 564s # Using Apache/Test.pm version 1.42 564s # /if_sec/ with '': 564s # expected: 200 564s # received: '200' 564s ok 1 564s # expected: undef 564s # received: undef 564s ok 2 564s # /if_sec/foo.if_test with '': 564s # expected: 200 564s # received: '200' 564s ok 3 564s # expected: undef 564s # received: undef 564s ok 4 564s # /if_sec/foo.if_test with '1': 564s # expected: 200 564s # received: '200' 564s ok 5 564s # expected: 'global1' 564s # received: 'global1' 564s ok 6 564s # /if_sec/foo.if_test with '1 11': 564s # expected: 200 564s # received: '200' 564s ok 7 564s # expected: 'global1, nested11, nested113' 564s # received: 'global1, nested11, nested113' 564s ok 8 564s # /if_sec/foo.if_test with '1 11 111': 564s # expected: 200 564s # received: '200' 564s ok 9 564s # expected: 'global1, nested11, nested111' 564s # received: 'global1, nested11, nested111' 564s ok 10 564s # /if_sec/foo.if_test with '1 11 112': 564s # expected: 200 564s # received: '200' 564s ok 11 564s # expected: 'global1, nested11, nested112' 564s # received: 'global1, nested11, nested112' 564s ok 12 564s # /if_sec/foo.if_test with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 13 564s # expected: 'global1, files2' 564s # received: 'global1, files2' 564s ok 14 564s # /if_sec/dir/foo.txt with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 15 564s # expected: 'global1, dir1, dir2, dir_files1' 564s # received: 'global1, dir1, dir2, dir_files1' 564s ok 16 564s # /if_sec/dir/ with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 17 564s # expected: 'global1, dir1, dir2' 564s # received: 'global1, dir1, dir2' 564s ok 18 564s # /if_sec/dir/ with '1 11': 564s # expected: 200 564s # received: '200' 564s ok 19 564s # expected: 'global1, dir1, nested11, nested113' 564s # received: 'global1, dir1, nested11, nested113' 564s ok 20 564s # /if_sec/dir/ with '1 11 111': 564s # expected: 200 564s # received: '200' 564s ok 21 564s # expected: 'global1, dir1, nested11, nested111' 564s # received: 'global1, dir1, nested11, nested111' 564s ok 22 564s # /if_sec/dir/ with '1 11 112': 564s # expected: 200 564s # received: '200' 564s ok 23 564s # expected: 'global1, dir1, nested11, nested112' 564s # received: 'global1, dir1, nested11, nested112' 564s ok 24 564s # /if_sec/loc/ with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 25 564s # expected: 'global1, loc1, loc2' 564s # received: 'global1, loc1, loc2' 564s ok 26 564s # /if_sec/loc/foo.txt with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 27 564s # expected: 'global1, loc1, loc2' 564s # received: 'global1, loc1, loc2' 564s ok 28 564s # /if_sec/loc/ with '1 11': 564s # expected: 200 564s # received: '200' 564s ok 29 564s # expected: 'global1, loc1, nested11, nested113' 564s # received: 'global1, loc1, nested11, nested113' 564s ok 30 564s # /if_sec/loc/ with '1 11 111': 564s # expected: 200 564s # received: '200' 564s ok 31 564s # expected: 'global1, loc1, nested11, nested111' 564s # received: 'global1, loc1, nested11, nested111' 564s ok 32 564s # /if_sec/loc/ with '1 11 112': 564s # expected: 200 564s # received: '200' 564s ok 33 564s # expected: 'global1, loc1, nested11, nested112' 564s # received: 'global1, loc1, nested11, nested112' 564s ok 34 564s # /if_sec/loc/foo.if_test with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 35 564s # expected: 'global1, files2, loc1, loc2' 564s # received: 'global1, files2, loc1, loc2' 564s ok 36 564s # /if_sec/loc/foo.if_test with '1 2 11': 564s # expected: 200 564s # received: '200' 564s ok 37 564s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 564s # received: 'global1, files2, loc1, loc2, nested11, nested113' 564s ok 38 564s # /if_sec/loc/foo.if_test with '1 2 11 111': 564s # expected: 200 564s # received: '200' 564s ok 39 564s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 564s # received: 'global1, files2, loc1, loc2, nested11, nested111' 564s ok 40 564s # /if_sec/loc/foo.if_test with '1 2 11 112': 564s # expected: 200 564s # received: '200' 564s ok 41 564s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 564s # received: 'global1, files2, loc1, loc2, nested11, nested112' 564s ok 42 564s # /if_sec/proxy/ with '1 2': 564s # expected: 200 564s # received: '200' 564s ok 43 564s # expected: 'global1, locp1, locp2' 564s # received: 'global1, locp1, locp2' 564s ok 44 564s # /if_sec/proxy/ with '2': 564s # expected: 200 564s # received: '200' 564s ok 45 564s # expected: 'locp2' 564s # received: 'locp2' 564s ok 46 564s ok 566s t/apache/iffile.t ................... 566s 1..2 566s # Running under perl version 5.038002 for linux 566s # Current time local: Wed Mar 13 23:57:00 2024 566s # Current time GMT: Wed Mar 13 23:57:00 2024 566s # Using Test.pm version 1.31 566s # Using Apache/Test.pm version 1.42 566s # expected: 200 566s # received: '200' 566s ok 1 566s # expected: 'success1, success2, success3, success4, success5' 566s # received: 'success1, success2, success3, success4, success5' 566s ok 2 566s ok 567s t/apache/leaks.t .................... skipped: mod_memory_track not activated 573s t/apache/limits.t ................... 573s 1..12 573s # Running under perl version 5.038002 for linux 573s # Current time local: Wed Mar 13 23:57:03 2024 573s # Current time GMT: Wed Mar 13 23:57:03 2024 573s # Using Test.pm version 1.31 573s # Using Apache/Test.pm version 1.42 573s # Testing LimitRequestLine; should succeed 573s # testing : Test #1 573s # expected: 200 573s # received: '200' 573s ok 1 573s # Testing LimitRequestLine; should fail 573s # testing : Test #2 573s # expected: 414 573s # received: '414' 573s ok 2 573s # Testing LimitRequestFieldSize; should succeed 573s # testing : Test #3 573s # expected: 200 573s # received: '200' 573s ok 3 573s # Testing LimitRequestFieldSize; should fail 573s # testing : Test #4 573s # expected: 400 573s # received: '400' 573s ok 4 573s # Testing LimitRequestFields; should succeed 573s # testing : Test #5 573s # expected: 200 573s # received: '200' 573s ok 5 573s # Testing LimitRequestFields; should fail 573s # testing : Test #6 573s # expected: 400 573s # received: '400' 573s ok 6 573s # Testing LimitRequestBody; should succeed 573s # Chunked transfer-encoding enabled 573s # testing : Test #7 573s # expected: 200 573s # received: '200' 573s ok 7 573s # Testing LimitRequestBody; should succeed 573s # Chunked transfer-encoding disabled 573s # testing : Test #8 573s # expected: 200 573s # received: '200' 573s ok 8 573s # Testing LimitRequestBody; should fail 573s # Chunked transfer-encoding enabled 573s # testing : Test #9 573s # expected: 413 573s # received: '413' 573s ok 9 573s # Testing LimitRequestBody; should fail 573s # Chunked transfer-encoding disabled 573s # testing : Test #10 573s # expected: 413 573s # received: '413' 573s ok 10 573s # Testing LimitRequestFieldSize; should succeed 573s # testing : Test #11 573s # expected: 200 573s # received: '200' 573s ok 11 573s # Testing LimitRequestFieldSize; should fail 573s # testing : Test #12 573s # expected: 400 573s # received: '400' 573s ok 12 573s ok 574s t/apache/loglevel.t ................. 574s 1..8 574s # Running under perl version 5.038002 for linux 574s # Current time local: Wed Mar 13 23:57:09 2024 574s # Current time GMT: Wed Mar 13 23:57:09 2024 574s # Using Test.pm version 1.31 574s # Using Apache/Test.pm version 1.42 574s ok 1 574s ok 2 574s ok 3 574s ok 4 574s ok 5 574s ok 6 574s ok 7 574s ok 8 574s ok 576s t/apache/maxranges.t ................ 576s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 576s 1..19 576s # Running under perl version 5.038002 for linux 576s # Current time local: Wed Mar 13 23:57:10 2024 576s # Current time GMT: Wed Mar 13 23:57:10 2024 576s # Using Test.pm version 1.31 576s # Using Apache/Test.pm version 1.42 576s ok 1 576s ok 2 576s ok 3 576s ok 4 576s ok 5 576s ok 6 576s ok 7 576s ok 8 576s ok 9 576s ok 10 576s ok 11 576s ok 12 576s ok 13 576s ok 14 576s ok 15 576s ok 16 576s ok 17 576s ok 18 576s ok 19 576s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 576s ok 577s t/apache/mergeslashes.t ............. 577s 1..9 577s # Running under perl version 5.038002 for linux 577s # Current time local: Wed Mar 13 23:57:12 2024 577s # Current time GMT: Wed Mar 13 23:57:12 2024 577s # Using Test.pm version 1.31 577s # Using Apache/Test.pm version 1.42 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for exact match 577s ok 1 577s # SENDING to 127.0.0.1:8547 577s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for merged even at front 577s ok 2 577s # SENDING to 127.0.0.1:8547 577s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for merged even at front 577s ok 3 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for c// should be merged 577s ok 4 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for a// should be merged 577s ok 5 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for a// matches locationmatch 577s ok 6 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 577s # expected 200, got 200 for c// doesn't match locationmatch 577s ok 7 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for baseline failed 577s ok 8 577s # SENDING to 127.0.0.1:8547 577s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 577s # expected 403, got 403 for b//d not merged for Location with OFF 577s ok 9 577s ok 579s t/apache/mmn.t ...................... 579s 1..2 579s # Running under perl version 5.038002 for linux 579s # Current time local: Wed Mar 13 23:57:13 2024 579s # Current time GMT: Wed Mar 13 23:57:13 2024 579s # Using Test.pm version 1.31 579s # Using Apache/Test.pm version 1.42 579s ok 1 579s ok 2 579s ok 580s t/apache/options.t .................. 580s 1..2 580s # Running under perl version 5.038002 for linux 580s # Current time local: Wed Mar 13 23:57:15 2024 580s # Current time GMT: Wed Mar 13 23:57:15 2024 580s # Using Test.pm version 1.31 580s # Using Apache/Test.pm version 1.42 580s # testing : code 580s # expected: 200 580s # received: '200' 580s ok 1 580s # testing : OPTIONS 580s # expected: qr/OPTIONS/ 580s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 580s ok 2 580s ok 584s t/apache/passbrigade.t .............. 584s # using LWP client 584s 1..114 584s # Running under perl version 5.038002 for linux 584s # Current time local: Wed Mar 13 23:57:16 2024 584s # Current time GMT: Wed Mar 13 23:57:16 2024 584s # Using Test.pm version 1.31 584s # Using Apache/Test.pm version 1.42 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 1024 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 1024 584s # received: 1024 584s ok 1 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 2048 584s # received: 2048 584s ok 2 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 3072 584s # received: 3072 584s ok 3 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 4096 584s # received: 4096 584s ok 4 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 5120 584s # received: 5120 584s ok 5 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 6144 584s # received: 6144 584s ok 6 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 7168 584s # received: 7168 584s ok 7 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 8192 584s # received: 8192 584s ok 8 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 9216 584s # received: 9216 584s ok 9 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 10240 584s # received: 10240 584s ok 10 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 11264 584s # received: 11264 584s ok 11 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 12288 584s # received: 12288 584s ok 12 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 13312 584s # received: 13312 584s ok 13 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 14336 584s # received: 14336 584s ok 14 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 15360 584s # received: 15360 584s ok 15 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 16384 584s # received: 16384 584s ok 16 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 17408 584s # received: 17408 584s ok 17 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 18432 584s # received: 18432 584s ok 18 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 19456 584s # received: 19456 584s ok 19 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 20480 584s # received: 20480 584s ok 20 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 21504 584s # received: 21504 584s ok 21 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 22528 584s # received: 22528 584s ok 22 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 23552 584s # received: 23552 584s ok 23 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 24576 584s # received: 24576 584s ok 24 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 25600 584s # received: 25600 584s ok 25 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 26624 584s # received: 26624 584s ok 26 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 27648 584s # received: 27648 584s ok 27 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 28672 584s # received: 28672 584s ok 28 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 29696 584s # received: 29696 584s ok 29 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 30720 584s # received: 30720 584s ok 30 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 31744 584s # received: 31744 584s ok 31 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 32768 584s # received: 32768 584s ok 32 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 33792 584s # received: 33792 584s ok 33 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 34816 584s # received: 34816 584s ok 34 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 35840 584s # received: 35840 584s ok 35 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 36864 584s # received: 36864 584s ok 36 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 37888 584s # received: 37888 584s ok 37 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 38912 584s # received: 38912 584s ok 38 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 39936 584s # received: 39936 584s ok 39 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 40960 584s # received: 40960 584s ok 40 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 41984 584s # received: 41984 584s ok 41 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 43008 584s # received: 43008 584s ok 42 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 44032 584s # received: 44032 584s ok 43 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 45056 584s # received: 45056 584s ok 44 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 46080 584s # received: 46080 584s ok 45 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 47104 584s # received: 47104 584s ok 46 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 48128 584s # received: 48128 584s ok 47 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 49152 584s # received: 49152 584s ok 48 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 50176 584s # received: 50176 584s ok 49 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 51200 584s # received: 51200 584s ok 50 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 102400 584s # received: 102400 584s ok 51 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 307200 584s # received: 307200 584s ok 52 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 512000 584s # received: 512000 584s ok 53 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 2048000 584s # received: 2048000 584s ok 54 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 4096000 584s # received: 4096000 584s ok 55 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:18 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:19 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 6144000 584s # received: 6144000 584s ok 56 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:19 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 10240000 584s # received: 10240000 584s ok 57 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 1024 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 1024 584s # received: 1024 584s ok 58 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 2048 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 2048 584s # received: 2048 584s ok 59 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 3072 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 3072 584s # received: 3072 584s ok 60 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 4096 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 4096 584s # received: 4096 584s ok 61 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 5120 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 5120 584s # received: 5120 584s ok 62 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 6144 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 6144 584s # received: 6144 584s ok 63 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 7168 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 7168 584s # received: 7168 584s ok 64 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 8192 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #DMMATCH1: 1 584s # 584s # testing : bytes in body 584s # expected: 8192 584s # received: 8192 584s ok 65 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 9216 584s # received: 9216 584s ok 66 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 10240 584s # received: 10240 584s ok 67 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 11264 584s # received: 11264 584s ok 68 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 12288 584s # received: 12288 584s ok 69 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 13312 584s # received: 13312 584s ok 70 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 14336 584s # received: 14336 584s ok 71 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 15360 584s # received: 15360 584s ok 72 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 16384 584s # received: 16384 584s ok 73 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 17408 584s # received: 17408 584s ok 74 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 18432 584s # received: 18432 584s ok 75 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 19456 584s # received: 19456 584s ok 76 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 20480 584s # received: 20480 584s ok 77 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 21504 584s # received: 21504 584s ok 78 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 22528 584s # received: 22528 584s ok 79 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 23552 584s # received: 23552 584s ok 80 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 24576 584s # received: 24576 584s ok 81 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 25600 584s # received: 25600 584s ok 82 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 26624 584s # received: 26624 584s ok 83 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 27648 584s # received: 27648 584s ok 84 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 28672 584s # received: 28672 584s ok 85 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 29696 584s # received: 29696 584s ok 86 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 30720 584s # received: 30720 584s ok 87 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 31744 584s # received: 31744 584s ok 88 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 32768 584s # received: 32768 584s ok 89 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 584s #Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 584s #Vary: In-If1 584s #Content-Length: 0 584s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 584s #Client-Peer: 127.0.0.1:8529 584s #Client-Response-Num: 1 584s #Client-Transfer-Encoding: chunked 584s #DMMATCH1: 1 584s #X-Content-Length-Note: added by Apache::TestRequest 584s # 584s # testing : bytes in body 584s # expected: 33792 584s # received: 33792 584s ok 90 584s #lwp request: 584s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 584s #User-Agent: libwww-perl/6.76 584s # 584s #server response: 584s #HTTP/1.1 200 OK 584s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 34816 585s # received: 34816 585s ok 91 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 35840 585s # received: 35840 585s ok 92 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 36864 585s # received: 36864 585s ok 93 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 37888 585s # received: 37888 585s ok 94 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 38912 585s # received: 38912 585s ok 95 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 39936 585s # received: 39936 585s ok 96 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 40960 585s # received: 40960 585s ok 97 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 41984 585s # received: 41984 585s ok 98 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 43008 585s # received: 43008 585s ok 99 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 44032 585s # received: 44032 585s ok 100 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 45056 585s # received: 45056 585s ok 101 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 46080 585s # received: 46080 585s ok 102 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 47104 585s # received: 47104 585s ok 103 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 48128 585s # received: 48128 585s ok 104 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 49152 585s # received: 49152 585s ok 105 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 50176 585s # received: 50176 585s ok 106 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 51200 585s # received: 51200 585s ok 107 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 102400 585s # received: 102400 585s ok 108 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 307200 585s # received: 307200 585s ok 109 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 512000 585s # received: 512000 585s ok 110 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 2048000 585s # received: 2048000 585s ok 111 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 4096000 585s # received: 4096000 585s ok 112 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 6144000 585s # received: 6144000 585s ok 113 585s #lwp request: 585s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 585s #User-Agent: libwww-perl/6.76 585s # 585s #server response: 585s #HTTP/1.1 200 OK 585s #Connection: close 585s #Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 585s #Vary: In-If1 585s #Content-Length: 0 585s #Client-Date: Wed, 13 Mar 2024 23:57:20 GMT 585s #Client-Peer: 127.0.0.1:8529 585s #Client-Response-Num: 1 585s #Client-Transfer-Encoding: chunked 585s #DMMATCH1: 1 585s #X-Content-Length-Note: added by Apache::TestRequest 585s # 585s # testing : bytes in body 585s # expected: 10240000 585s # received: 10240000 585s ok 114 585s ok 586s t/apache/post.t ..................... 586s # using LWP client 586s 1..51 586s # Running under perl version 5.038002 for linux 586s # Current time local: Wed Mar 13 23:57:20 2024 586s # Current time GMT: Wed Mar 13 23:57:20 2024 586s # Using Test.pm version 1.31 586s # Using Apache/Test.pm version 1.42 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 1024 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '1024' 586s # received: 1024 586s ok 1 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 2048 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '2048' 586s # received: 2048 586s ok 2 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 3072 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '3072' 586s # received: 3072 586s ok 3 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 4096 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '4096' 586s # received: 4096 586s ok 4 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 5120 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '5120' 586s # received: 5120 586s ok 5 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 6144 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '6144' 586s # received: 6144 586s ok 6 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 7168 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '7168' 586s # received: 7168 586s ok 7 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 8192 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '8192' 586s # received: 8192 586s ok 8 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 9216 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '9216' 586s # received: 9216 586s ok 9 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 10240 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '10240' 586s # received: 10240 586s ok 10 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 11264 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '11264' 586s # received: 11264 586s ok 11 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 12288 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '12288' 586s # received: 12288 586s ok 12 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 13312 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '13312' 586s # received: 13312 586s ok 13 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 14336 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '14336' 586s # received: 14336 586s ok 14 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 15360 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '15360' 586s # received: 15360 586s ok 15 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 16384 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '16384' 586s # received: 16384 586s ok 16 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 17408 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '17408' 586s # received: 17408 586s ok 17 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 18432 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '18432' 586s # received: 18432 586s ok 18 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 19456 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '19456' 586s # received: 19456 586s ok 19 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 20480 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '20480' 586s # received: 20480 586s ok 20 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 21504 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '21504' 586s # received: 21504 586s ok 21 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 22528 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '22528' 586s # received: 22528 586s ok 22 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 23552 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '23552' 586s # received: 23552 586s ok 23 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 24576 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '24576' 586s # received: 24576 586s ok 24 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 25600 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '25600' 586s # received: 25600 586s ok 25 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 26624 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '26624' 586s # received: 26624 586s ok 26 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 27648 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '27648' 586s # received: 27648 586s ok 27 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 28672 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '28672' 586s # received: 28672 586s ok 28 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 29696 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '29696' 586s # received: 29696 586s ok 29 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 30720 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '30720' 586s # received: 30720 586s ok 30 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 31744 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '31744' 586s # received: 31744 586s ok 31 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 32768 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '32768' 586s # received: 32768 586s ok 32 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 33792 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '33792' 586s # received: 33792 586s ok 33 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 34816 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '34816' 586s # received: 34816 586s ok 34 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 35840 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '35840' 586s # received: 35840 586s ok 35 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 36864 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '36864' 586s # received: 36864 586s ok 36 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 37888 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '37888' 586s # received: 37888 586s ok 37 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 38912 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '38912' 586s # received: 38912 586s ok 38 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 39936 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '39936' 586s # received: 39936 586s ok 39 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 40960 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '40960' 586s # received: 40960 586s ok 40 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 41984 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '41984' 586s # received: 41984 586s ok 41 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 43008 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '43008' 586s # received: 43008 586s ok 42 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 44032 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '44032' 586s # received: 44032 586s ok 43 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 45056 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '45056' 586s # received: 45056 586s ok 44 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 46080 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '46080' 586s # received: 46080 586s ok 45 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 47104 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '47104' 586s # received: 47104 586s ok 46 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 48128 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '48128' 586s # received: 48128 586s ok 47 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 49152 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '49152' 586s # received: 49152 586s ok 48 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 50176 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '50176' 586s # received: 50176 586s ok 49 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 51200 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '51200' 586s # received: 51200 586s ok 50 586s #lwp request: 586s #POST http://localhost:8529/eat_post HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s #Content-Length: 102400 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7 586s #Client-Date: Wed, 13 Mar 2024 23:57:22 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : length posted 586s # expected: '102400' 586s # received: 102400 586s ok 51 586s ok 587s t/apache/pr17629.t .................. 587s 1..4 587s # Running under perl version 5.038002 for linux 587s # Current time local: Wed Mar 13 23:57:22 2024 587s # Current time GMT: Wed Mar 13 23:57:22 2024 587s # Using Test.pm version 1.31 587s # Using Apache/Test.pm version 1.42 587s # expected: 'begin-foobar-end 587s # ' 587s # received: 'begin-foobar-end 587s # ' 587s ok 1 587s # expected: 200 587s # received: '200' 587s ok 2 587s # testing : response was gzipped 587s # expected: 'gzip' 587s # received: 'gzip' 587s ok 3 587s # expected: 'begin-foobar-end 587s # ' 587s # received: 'begin-foobar-end 587s # ' 587s ok 4 587s ok 589s t/apache/pr18757.t .................. 589s 1..3 589s # Running under perl version 5.038002 for linux 589s # Current time local: Wed Mar 13 23:57:23 2024 589s # Current time GMT: Wed Mar 13 23:57:23 2024 589s # Using Test.pm version 1.31 589s # Using Apache/Test.pm version 1.42 589s # testing : 200 response from GET 589s # expected: 200 589s # received: '200' 589s ok 1 589s # expected C-L is 26 589s # URL via proxy is http://localhost:8540/index.html 589s ok 2 589s # line: HTTP/1.1 200 OK 589s # line: Date: Wed, 13 Mar 2024 23:57:25 GMT 589s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 589s # line: Vary: In-If1 589s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 589s # line: ETag: "1a-60bb3bbdae3c0" 589s # line: Accept-Ranges: bytes 589s # line: Content-Length: 26 589s # line: DMMATCH1: 1 589s # line: Content-Type: text/html 589s # line: 589s # testing : whether proxy strips Content-Length header 589s # expected: 1 589s # received: 1 589s ok 3 589s ok 590s t/apache/pr35292.t .................. 590s 1..3 590s # Running under perl version 5.038002 for linux 590s # Current time local: Wed Mar 13 23:57:25 2024 590s # Current time GMT: Wed Mar 13 23:57:25 2024 590s # Using Test.pm version 1.31 590s # Using Apache/Test.pm version 1.42 590s ok 1 590s ok 2 590s # testing : read response-line 590s # expected: qr/^HTTP\/1\.. 413/ 590s # received: 'HTTP/1.1 413 Request Entity Too Large 590s # ' 590s ok 3 590s ok 592s t/apache/pr35330.t .................. 592s 1..2 592s # Running under perl version 5.038002 for linux 592s # Current time local: Wed Mar 13 23:57:26 2024 592s # Current time GMT: Wed Mar 13 23:57:26 2024 592s # Using Test.pm version 1.31 592s # Using Apache/Test.pm version 1.42 592s # testing : SSI was allowed for location 592s # expected: 200 592s # received: '200' 592s ok 1 592s # testing : file was served with correct content 592s # expected: 'hello' 592s # received: 'hello' 592s ok 2 592s ok 593s t/apache/pr37166.t .................. 593s 1..4 593s # Running under perl version 5.038002 for linux 593s # Current time local: Wed Mar 13 23:57:28 2024 593s # Current time GMT: Wed Mar 13 23:57:28 2024 593s # Using Test.pm version 1.31 593s # Using Apache/Test.pm version 1.42 593s # testing : SSI was allowed for location 593s # expected: 200 593s # received: '200' 593s ok 1 593s # testing : file was served with correct content 593s # expected: 'Hello world 593s # ' 593s # received: 'Hello world 593s # ' 593s ok 2 593s # testing : explicit 200 response 593s # expected: 200 593s # received: '200' 593s ok 3 593s # testing : file was again served with correct content 593s # expected: 'Hello world 593s # ' 593s # received: 'Hello world 593s # ' 593s ok 4 593s ok 595s t/apache/pr43939.t .................. 595s 1..4 595s # Running under perl version 5.038002 for linux 595s # Current time local: Wed Mar 13 23:57:29 2024 595s # Current time GMT: Wed Mar 13 23:57:29 2024 595s # Using Test.pm version 1.31 595s # Using Apache/Test.pm version 1.42 595s # expected: 'begin-default-end 595s # ' 595s # received: 'begin-default-end 595s # ' 595s ok 1 595s # expected: 200 595s # received: '200' 595s ok 2 595s # testing : response was gzipped 595s # expected: 'gzip' 595s # received: 'gzip' 595s ok 3 595s # expected: 'begin-default-end 595s # ' 595s # received: 'begin-default-end 595s # ' 595s ok 4 595s ok 596s t/apache/pr49328.t .................. 596s 1..1 596s # Running under perl version 5.038002 for linux 596s # Current time local: Wed Mar 13 23:57:31 2024 596s # Current time GMT: Wed Mar 13 23:57:31 2024 596s # Using Test.pm version 1.31 596s # Using Apache/Test.pm version 1.42 596s # expected: 'before 596s # included 596s # after 596s # ' 596s # received: 'before 596s # included 596s # after 596s # ' 596s ok 1 596s ok 599s t/apache/rwrite.t ................... 599s # using LWP client 599s 1..114 599s # Running under perl version 5.038002 for linux 599s # Current time local: Wed Mar 13 23:57:32 2024 599s # Current time GMT: Wed Mar 13 23:57:32 2024 599s # Using Test.pm version 1.31 599s # Using Apache/Test.pm version 1.42 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 1024 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 1024 599s # received: 1024 599s ok 1 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 2048 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 2048 599s # received: 2048 599s ok 2 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 3072 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 3072 599s # received: 3072 599s ok 3 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 4096 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 4096 599s # received: 4096 599s ok 4 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 5120 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 5120 599s # received: 5120 599s ok 5 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 6144 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 6144 599s # received: 6144 599s ok 6 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 7168 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 7168 599s # received: 7168 599s ok 7 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 8192 599s # received: 8192 599s ok 8 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 9216 599s # received: 9216 599s ok 9 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 10240 599s # received: 10240 599s ok 10 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 11264 599s # received: 11264 599s ok 11 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 12288 599s # received: 12288 599s ok 12 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 13312 599s # received: 13312 599s ok 13 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 14336 599s # received: 14336 599s ok 14 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 15360 599s # received: 15360 599s ok 15 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 16384 599s # received: 16384 599s ok 16 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 17408 599s # received: 17408 599s ok 17 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 18432 599s # received: 18432 599s ok 18 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 19456 599s # received: 19456 599s ok 19 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 20480 599s # received: 20480 599s ok 20 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 21504 599s # received: 21504 599s ok 21 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 22528 599s # received: 22528 599s ok 22 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 23552 599s # received: 23552 599s ok 23 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 24576 599s # received: 24576 599s ok 24 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 25600 599s # received: 25600 599s ok 25 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 26624 599s # received: 26624 599s ok 26 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 27648 599s # received: 27648 599s ok 27 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 28672 599s # received: 28672 599s ok 28 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 29696 599s # received: 29696 599s ok 29 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 30720 599s # received: 30720 599s ok 30 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 31744 599s # received: 31744 599s ok 31 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 32768 599s # received: 32768 599s ok 32 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 33792 599s # received: 33792 599s ok 33 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 34816 599s # received: 34816 599s ok 34 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 35840 599s # received: 35840 599s ok 35 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 36864 599s # received: 36864 599s ok 36 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 37888 599s # received: 37888 599s ok 37 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 38912 599s # received: 38912 599s ok 38 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 39936 599s # received: 39936 599s ok 39 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 40960 599s # received: 40960 599s ok 40 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 41984 599s # received: 41984 599s ok 41 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 43008 599s # received: 43008 599s ok 42 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 44032 599s # received: 44032 599s ok 43 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 45056 599s # received: 45056 599s ok 44 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 46080 599s # received: 46080 599s ok 45 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 47104 599s # received: 47104 599s ok 46 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 48128 599s # received: 48128 599s ok 47 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 49152 599s # received: 49152 599s ok 48 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 50176 599s # received: 50176 599s ok 49 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 51200 599s # received: 51200 599s ok 50 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 102400 599s # received: 102400 599s ok 51 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 307200 599s # received: 307200 599s ok 52 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 512000 599s # received: 512000 599s ok 53 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 2048000 599s # received: 2048000 599s ok 54 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 4096000 599s # received: 4096000 599s ok 55 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 6144000 599s # received: 6144000 599s ok 56 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:34 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 10240000 599s # received: 10240000 599s ok 57 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 1024 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 1024 599s # received: 1024 599s ok 58 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 2048 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 2048 599s # received: 2048 599s ok 59 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 3072 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 3072 599s # received: 3072 599s ok 60 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 4096 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 4096 599s # received: 4096 599s ok 61 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 5120 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 5120 599s # received: 5120 599s ok 62 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 6144 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 6144 599s # received: 6144 599s ok 63 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 7168 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #DMMATCH1: 1 599s # 599s # testing : bytes in body 599s # expected: 7168 599s # received: 7168 599s ok 64 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 8192 599s # received: 8192 599s ok 65 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 9216 599s # received: 9216 599s ok 66 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 10240 599s # received: 10240 599s ok 67 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 11264 599s # received: 11264 599s ok 68 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 12288 599s # received: 12288 599s ok 69 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 13312 599s # received: 13312 599s ok 70 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 14336 599s # received: 14336 599s ok 71 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 15360 599s # received: 15360 599s ok 72 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 16384 599s # received: 16384 599s ok 73 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 17408 599s # received: 17408 599s ok 74 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 18432 599s # received: 18432 599s ok 75 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 19456 599s # received: 19456 599s ok 76 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 20480 599s # received: 20480 599s ok 77 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 21504 599s # received: 21504 599s ok 78 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 22528 599s # received: 22528 599s ok 79 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 23552 599s # received: 23552 599s ok 80 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 24576 599s # received: 24576 599s ok 81 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 25600 599s # received: 25600 599s ok 82 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 26624 599s # received: 26624 599s ok 83 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 27648 599s # received: 27648 599s ok 84 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 28672 599s # received: 28672 599s ok 85 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 29696 599s # received: 29696 599s ok 86 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 30720 599s # received: 30720 599s ok 87 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 31744 599s # received: 31744 599s ok 88 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 32768 599s # received: 32768 599s ok 89 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 33792 599s # received: 33792 599s ok 90 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 34816 599s # received: 34816 599s ok 91 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 35840 599s # received: 35840 599s ok 92 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 36864 599s # received: 36864 599s ok 93 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 37888 599s # received: 37888 599s ok 94 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 38912 599s # received: 38912 599s ok 95 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 39936 599s # received: 39936 599s ok 96 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 40960 599s # received: 40960 599s ok 97 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 41984 599s # received: 41984 599s ok 98 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 43008 599s # received: 43008 599s ok 99 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 44032 599s # received: 44032 599s ok 100 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 45056 599s # received: 45056 599s ok 101 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 46080 599s # received: 46080 599s ok 102 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 47104 599s # received: 47104 599s ok 103 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 48128 599s # received: 48128 599s ok 104 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 49152 599s # received: 49152 599s ok 105 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 50176 599s # received: 50176 599s ok 106 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 51200 599s # received: 51200 599s ok 107 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 102400 599s # received: 102400 599s ok 108 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 307200 599s # received: 307200 599s ok 109 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 512000 599s # received: 512000 599s ok 110 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 2048000 599s # received: 2048000 599s ok 111 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 4096000 599s # received: 4096000 599s ok 112 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 6144000 599s # received: 6144000 599s ok 113 599s #lwp request: 599s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 599s #User-Agent: libwww-perl/6.76 599s # 599s #server response: 599s #HTTP/1.1 200 OK 599s #Connection: close 599s #Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 599s #Vary: In-If1 599s #Content-Length: 0 599s #Client-Date: Wed, 13 Mar 2024 23:57:35 GMT 599s #Client-Peer: 127.0.0.1:8529 599s #Client-Response-Num: 1 599s #Client-Transfer-Encoding: chunked 599s #DMMATCH1: 1 599s #X-Content-Length-Note: added by Apache::TestRequest 599s # 599s # testing : bytes in body 599s # expected: 10240000 599s # received: 10240000 599s ok 114 599s ok 602s t/apache/server_name_port.t ......... 602s 1..84 602s # Running under perl version 5.038002 for linux 602s # Current time local: Wed Mar 13 23:57:35 2024 602s # Current time GMT: Wed Mar 13 23:57:35 2024 602s # Using Test.pm version 1.31 602s # Using Apache/Test.pm version 1.42 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 602s # expecting 200, got 200 602s ok 1 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 2 602s # got SERVER_PORT='8529', expected '8529' 602s ok 3 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 602s # expecting 200, got 200 602s ok 4 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 5 602s # got SERVER_PORT='123', expected '123' 602s ok 6 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 602s # expecting 200, got 200 602s ok 7 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 8 602s # got SERVER_PORT='8529', expected '8529' 602s ok 9 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 602s # expecting 200, got 200 602s ok 10 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 11 602s # got SERVER_PORT='123', expected '123' 602s ok 12 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 602s # expecting 200, got 200 602s ok 13 602s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 602s ok 14 602s # got SERVER_PORT='8529', expected '8529' 602s ok 15 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 602s # expecting 200, got 200 602s ok 16 602s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 602s ok 17 602s # got SERVER_PORT='123', expected '123' 602s ok 18 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 602s # expecting 200, got 200 602s ok 19 602s # got SERVER_NAME='[::1]', expected '[::1]' 602s ok 20 602s # got SERVER_PORT='8529', expected '8529' 602s ok 21 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 602s # expecting 200, got 200 602s ok 22 602s # got SERVER_NAME='[::1]', expected '[::1]' 602s ok 23 602s # got SERVER_PORT='123', expected '123' 602s ok 24 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 602s # expecting 200, got 200 602s ok 25 602s # got SERVER_NAME='[a::1]', expected '[a::1]' 602s ok 26 602s # got SERVER_PORT='8529', expected '8529' 602s ok 27 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 602s # expecting 200, got 200 602s ok 28 602s # got SERVER_NAME='[a::1]', expected '[a::1]' 602s ok 29 602s # got SERVER_PORT='123', expected '123' 602s ok 30 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 602s # expecting 200, got 200 602s ok 31 602s # got SERVER_NAME='[a::1]', expected '[a::1]' 602s ok 32 602s # got SERVER_PORT='8529', expected '8529' 602s ok 33 602s # SENDING: 602s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 602s # expecting 200, got 200 602s ok 34 602s # got SERVER_NAME='[a::1]', expected '[a::1]' 602s ok 35 602s # got SERVER_PORT='123', expected '123' 602s ok 36 602s # SENDING: 602s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 37 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 38 602s # got SERVER_PORT='8529', expected '8529' 602s ok 39 602s # SENDING: 602s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 40 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 41 602s # got SERVER_PORT='123', expected '123' 602s ok 42 602s # SENDING: 602s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 43 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 44 602s # got SERVER_PORT='8529', expected '8529' 602s ok 45 602s # SENDING: 602s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 46 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 47 602s # got SERVER_PORT='123', expected '123' 602s ok 48 602s # SENDING: 602s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 49 602s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 602s ok 50 602s # got SERVER_PORT='8529', expected '8529' 602s ok 51 602s # SENDING: 602s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 52 602s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 602s ok 53 602s # got SERVER_PORT='123', expected '123' 602s ok 54 602s # SENDING: 602s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 55 602s # got SERVER_NAME='[::1]', expected '[::1]' 602s ok 56 602s # got SERVER_PORT='8529', expected '8529' 602s ok 57 602s # SENDING: 602s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 602s # expecting 200, got 200 602s ok 58 602s # got SERVER_NAME='[::1]', expected '[::1]' 602s ok 59 602s # got SERVER_PORT='123', expected '123' 602s ok 60 602s # SENDING: 602s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 602s # expecting 200, got 200 602s ok 61 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 62 602s # got SERVER_PORT='8529', expected '8529' 602s ok 63 602s # SENDING: 602s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 602s # expecting 200, got 200 602s ok 64 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 65 602s # got SERVER_PORT='123', expected '123' 602s ok 66 602s # SENDING: 602s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 602s # expecting 200, got 200 602s ok 67 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 68 602s # got SERVER_PORT='8529', expected '8529' 602s ok 69 602s # SENDING: 602s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 602s # expecting 200, got 200 602s ok 70 602s # got SERVER_NAME='righthost', expected 'righthost' 602s ok 71 602s # got SERVER_PORT='123', expected '123' 602s ok 72 602s # SENDING: 602s # 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 602s # expecting 200, got 200 602s ok 73 602s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 602s ok 74 602s # got SERVER_PORT='8529', expected '8529' 602s ok 75 602s # SENDING: 602s # 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 602s # expecting 200, got 200 602s ok 76 602s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 602s ok 77 602s # got SERVER_PORT='123', expected '123' 602s ok 78 602s # SENDING: 602s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 602s # expecting 200, got 200 602s ok 79 602s # got SERVER_NAME='[::1]', expected '[::1]' 602s ok 80 602s # got SERVER_PORT='8529', expected '8529' 602s ok 81 602s # SENDING: 602s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 602s # expecting 200, got 200 602s ok 82 602s # got SERVER_NAME='[::1]', expected '[::1]' 602s ok 83 602s # got SERVER_PORT='123', expected '123' 602s ok 84 602s ok 604s t/apache/teclchunk.t ................ skipped: Not supported yet 605s t/apr/uri.t ......................... 605s 1..1 605s # Running under perl version 5.038002 for linux 605s # Current time local: Wed Mar 13 23:57:40 2024 605s # Current time GMT: Wed Mar 13 23:57:40 2024 605s # Using Test.pm version 1.31 605s # Using Apache/Test.pm version 1.42 605s ok 1 605s ok 607s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 608s t/filter/case.t ..................... 608s 1..4 608s # Running under perl version 5.038002 for linux 608s # Current time local: Wed Mar 13 23:57:42 2024 608s # Current time GMT: Wed Mar 13 23:57:42 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.42 608s ok 1 608s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 608s # expected 200 608s # received 200 608s # body: =HEAD1 NAME 608s X X 608s 608s PERLSUB - PERL SUBROUTINES 608s 608s =HEAD1 SYNOPSIS 608s 608s TO DECLARE SUBROUTINES: 608s X X 608s 608s SUB NAME; # A "FORWARD" DECLARATION. 608s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 608s SUB NAME : ATTRS; # WITH ATTRIBUTES 608s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 608s 608s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 608s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 608s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 608s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 608s 608s USE FEATURE 'SIGNATURES'; 608s SUB NAME(SIG) BLOCK # WITH SIGNATURE 608s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 608s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 608s 608s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 608s X 608s 608s $SUBREF = SUB BLOCK; # NO PROTO 608s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 608s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 608s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 608s 608s USE FEATURE 'SIGNATURES'; 608s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 608s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 608s 608s TO IMPORT SUBROUTINES: 608s X 608s 608s USE MODULE QW(NAME1 NAME2 NAME3); 608s 608s TO CALL SUBROUTINES: 608s X X 608s 608s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 608s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 608s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 608s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 608s 608s =HEAD1 DESCRIPTION 608s 608s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 608s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 608s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 608s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 608s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 608s ITS NAME OR A CODE REFERENCE. 608s 608s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 608s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 608s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 608s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 608s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 608s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 608s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 608s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 608s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 608s X X 608s 608s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 608s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 608s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 608s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 608s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 608s SUCH A SIGNATURE-USING SUBROUTINE. 608s 608s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 608s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 608s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 608s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 608s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 608s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 608s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 608s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 608s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 608s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 608s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 608s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 608s X X X<@_> 608s 608s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 608s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 608s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 608s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 608s L AND L. 608s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 608s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 608s 608s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 608s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 608s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 608s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 608s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 608s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 608s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 608s ONE LARGE INDISTINGUISHABLE LIST. 608s 608s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 608s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 608s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 608s EMPTY SUB RETURNS THE EMPTY LIST. 608s X X X 608s 608s EXAMPLE: 608s 608s SUB MAX { 608s MY $MAX = SHIFT(@_); 608s FOREACH $FOO (@_) { 608s $MAX = $FOO IF $MAX < $FOO; 608s } 608s RETURN $MAX; 608s } 608s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 608s 608s EXAMPLE: 608s 608s # GET A LINE, COMBINING CONTINUATION LINES 608s # THAT START WITH WHITESPACE 608s 608s SUB GET_LINE { 608s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 608s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 608s IF ($LOOKAHEAD =~ /^[ \T]/) { 608s $THISLINE .= $LOOKAHEAD; 608s } 608s ELSE { 608s LAST LINE; 608s } 608s } 608s RETURN $THISLINE; 608s } 608s 608s $LOOKAHEAD = ; # GET FIRST LINE 608s WHILE (DEFINED($LINE = GET_LINE())) { 608s ... 608s } 608s 608s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 608s 608s SUB MAYBESET { 608s MY($KEY, $VALUE) = @_; 608s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 608s } 608s 608s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 608s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 608s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 608s ITS CALLER'S VALUES. 608s X X 608s 608s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 608s SUB UPCASE_IN { 608s FOR (@_) { TR/A-Z/A-Z/ } 608s } 608s 608s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 608s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 608s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 608s X X 608s 608s UPCASE_IN("FREDERICK"); 608s 608s IT WOULD BE MUCH SAFER IF THE C FUNCTION 608s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 608s OF CHANGING THEM IN PLACE: 608s 608s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 608s SUB UPCASE { 608s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 608s MY @PARMS = @_; 608s FOR (@PARMS) { TR/A-Z/A-Z/ } 608s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 608s } 608s 608s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 608s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 608s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 608s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 608s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 608s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 608s 608s @NEWLIST = UPCASE(@LIST1, @LIST2); 608s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 608s 608s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 608s 608s (@X, @Y) = UPCASE(@LIST1, @LIST2); 608s 608s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 608s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 608s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 608s L FOR ALTERNATIVES. 608s 608s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 608s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 608s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 608s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 608s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 608s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 608s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 608s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 608s SEE L FOR MORE ABOUT ALL THAT. 608s X<&> 608s 608s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 608s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 608s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 608s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 608s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 608s X 608s 608s &FOO(1,2,3); # PASS THREE ARGUMENTS 608s FOO(1,2,3); # THE SAME 608s 608s FOO(); # PASS A NULL LIST 608s &FOO(); # THE SAME 608s 608s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 608s USE STRICT 'SUBS'; 608s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 608s # A COMPILE-TIME ERROR 608s NO STRICT 'SUBS'; 608s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 608s # A LITERAL STRING "FOO" 608s 608s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 608s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 608s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 608s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 608s X<&> 608s 608s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 608s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 608s YOUR SUBROUTINE'S NAME. 608s 608s USE V5.16; 608s MY $FACTORIAL = SUB { 608s MY ($X) = @_; 608s RETURN 1 IF $X == 1; 608s RETURN($X * __SUB__->( $X - 1 ) ); 608s }; 608s 608s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 608s IS SUBJECT TO CHANGE. 608s 608s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 608s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 608s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 608s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 608s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 608s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 608s SPECIAL, PRE-DEFINED THINGS. 608s 608s =OVER 608s 608s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 608s 608s C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C, 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C, 608s C, C, C, C, C, 608s C, C, C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 608s L<< C|PERLFUNC/REQUIRE >> 608s 608s =ITEM DOCUMENTED IN L 608s 608s C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C, C, C, C 608s 608s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 608s 608s ANY STARTING WITH C<(> 608s 608s =BACK 608s 608s THE C, C, C, C AND C SUBROUTINES 608s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 608s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 608s EXPLICITLY. SEE L 608s 608s =HEAD2 SIGNATURES 608s 608s X X 608s 608s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 608s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 608s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 608s 608s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 608s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 608s DIRECTLY BY C, IN THE CURRENT SCOPE. 608s 608s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 608s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 608s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 608s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 608s 608s FOR EXAMPLE, 608s 608s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 608s 608s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 608s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 608s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 608s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 608s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 608s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 608s 608s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 608s THE SIGNATURE. FOR EXAMPLE, 608s 608s SUB FOO ($LEFT, $RIGHT) { 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 608s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 608s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 608s EQUIVALENT TO 608s 608s SUB FOO { 608s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 608s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 608s MY $LEFT = $_[0]; 608s MY $RIGHT = $_[1]; 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 608s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 608s 608s SUB FOO ($FIRST, $, $THIRD) { 608s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 608s } 608s 608s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 608s MANDATORY FOR THE CALLER TO PASS IT. 608s 608s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 608s SEPARATED FROM THE PARAMETER NAME BY C<=>: 608s 608s SUB FOO ($LEFT, $RIGHT = 0) { 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 608s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 608s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 608s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 608s FOR EXAMPLE, 608s 608s MY $AUTO_ID = 0; 608s SUB FOO ($THING, $ID = $AUTO_ID++) { 608s PRINT "$THING HAS ID $ID"; 608s } 608s 608s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 608s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 608s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 608s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 608s 608s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 608s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 608s } 608s 608s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 608s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 608s VALUE PROVIDED WAS C. 608s 608s SUB FOO ($NAME //= "WORLD") { 608s PRINT "HELLO, $NAME"; 608s } 608s 608s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 608s 608s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 608s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 608s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 608s 608s SUB FOO ($X ||= 10) { 608s RETURN 5 + $X; 608s } 608s 608s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 608s FOR EXAMPLE, 608s 608s SUB FOO ($THING, $ = 1) { 608s PRINT $THING; 608s } 608s 608s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 608s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 608s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 608s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 608s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 608s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 608s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 608s 608s SUB FOO ($THING, $=) { 608s PRINT $THING; 608s } 608s 608s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 608s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 608s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 608s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 608s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 608s TO RIGHT. 608s 608s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 608s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 608s 608s SUB FOO ($FILTER, @INPUTS) { 608s PRINT $FILTER->($_) FOREACH @INPUTS; 608s } 608s 608s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 608s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 608s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 608s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 608s 608s SUB FOO ($THING, @) { 608s PRINT $THING; 608s } 608s 608s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 608s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 608s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 608s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 608s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 608s AS WITH STANDARD HASH CONSTRUCTION. 608s 608s SUB FOO ($FILTER, %INPUTS) { 608s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 608s } 608s 608s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 608s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 608s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 608s 608s SUB FOO ($THING, %) { 608s PRINT $THING; 608s } 608s 608s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 608s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 608s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 608s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 608s AN EMPTY ARRAY OR EMPTY HASH. 608s 608s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 608s THAT THE CALLER PASSED NO ARGUMENTS: 608s 608s SUB FOO () { 608s RETURN 123; 608s } 608s 608s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 608s WARNING IN THE C CATEGORY. FROM PERL 5.36 608s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 608s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 608s STATEMENT SUCH AS: 608s 608s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 608s 608s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 608s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 608s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 608s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 608s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 608s WARNINGS IN THE C CATEGORY WHEN 608s COMPILED: 608s 608s SUB F ($X) { 608s # THIS LINE EMITS THE WARNING SEEN BELOW 608s PRINT "ARGUMENTS ARE @_"; 608s } 608s 608s Z<> 608s 608s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 608s EXPERIMENTAL AT ... 608s 608s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 608s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 608s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 608s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 608s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 608s SUPPLY THAT ARGUMENT. 608s 608s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 608s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 608s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 608s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 608s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 608s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 608s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 608s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 608s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 608s 608s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 608s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 608s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 608s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 608s L. FOR EXAMPLE, 608s 608s SUB FOO :PROTOTYPE($) { $_[0] } 608s 608s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 608s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 608s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 608s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 608s 608s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 608s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 608s THE SUBROUTINE'S BODY. 608s 608s =HEAD2 PRIVATE VARIABLES VIA MY() 608s X X X X X 608s X X 608s 608s SYNOPSIS: 608s 608s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 608s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 608s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 608s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 608s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 608s 608s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 608s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 608s SEE L AND L. 608s 608s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 608s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 608s (C/C/C/C), LOOP 608s (C/C/C/C/C), SUBROUTINE, C, 608s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 608s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 608s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 608s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 608s WITH C INSTEAD. 608s 608s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 608s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 608s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 608s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 608s ITS OWN COPY. 608s X 608s 608s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 608s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 608s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 608s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 608s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 608s 608s MY $X = 10; 608s SUB BUMPX { $X++ } 608s 608s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 608s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 608s THE C ITSELF. SEE L. 608s X 608s 608s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 608s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 608s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 608s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 608s 608s $ARG = "FRED"; # "GLOBAL" VARIABLE 608s $N = CUBE_ROOT(27); 608s PRINT "$ARG THINKS THE ROOT IS $N\N"; 608s # OUTPUTS: FRED THINKS THE ROOT IS 3 608s 608s SUB CUBE_ROOT { 608s MY $ARG = SHIFT; # NAME DOESN'T MATTER 608s $ARG **= 1/3; 608s RETURN $ARG; 608s } 608s 608s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 608s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 608s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 608s 608s MY ($FOO) = ; # WRONG? 608s MY @FOO = ; 608s 608s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 608s 608s MY $FOO = ; 608s 608s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 608s 608s MY $FOO, $BAR = 1; # WRONG 608s 608s THAT HAS THE SAME EFFECT AS 608s 608s MY $FOO; 608s $BAR = 1; 608s 608s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 608s THE CURRENT STATEMENT. THUS, 608s 608s MY $X = $X; 608s 608s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 608s THE EXPRESSION 608s 608s MY $X = 123 AND $X == 123 608s 608s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 608s 608s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 608s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 608s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 608s 608s WHILE (MY $LINE = <>) { 608s $LINE = LC $LINE; 608s } CONTINUE { 608s PRINT $LINE; 608s } 608s 608s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 608s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 608s IT. SIMILARLY, IN THE CONDITIONAL 608s 608s IF ((MY $ANSWER = ) =~ /^YES$/I) { 608s USER_AGREES(); 608s } ELSIF ($ANSWER =~ /^NO$/I) { 608s USER_DISAGREES(); 608s } ELSE { 608s CHOMP $ANSWER; 608s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 608s } 608s 608s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 608s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 608s BUT NOT BEYOND IT. SEE L FOR INFORMATION 608s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 608s 608s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 608s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 608s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 608s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 608s IN THE LOOP 608s X X 608s 608s FOR MY $I (1, 2, 3) { 608s SOME_FUNCTION(); 608s } 608s 608s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 608s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 608s X X 608s 608s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 608s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 608s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 608s 608s USE STRICT 'VARS'; 608s 608s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 608s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 608s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 608s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 608s THIS WITH C. 608s 608s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 608s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 608s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 608s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 608s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 608s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 608s EXAMPLE. 608s 608s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 608s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 608s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 608s 608s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 608s 608s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 608s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 608s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 608s 608s PACKAGE MAIN; 608s LOCAL $X = 10; 608s MY $X = 20; 608s PRINT "$X AND $::X\N"; 608s 608s THAT WILL PRINT OUT C<20> AND C<10>. 608s 608s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 608s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 608s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 608s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 608s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 608s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 608s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 608s AN ANONYMOUS SUB REFERENCE: 608s 608s MY $SECRET_VERSION = '1.001-BETA'; 608s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 608s &$SECRET_SUB(); 608s 608s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 608s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 608s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 608s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 608s UNQUALIFIED AND UNQUALIFIABLE. 608s 608s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 608s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 608s L FOR SOMETHING OF A WORK-AROUND TO 608s THIS. 608s 608s =HEAD2 PERSISTENT PRIVATE VARIABLES 608s X X X X 608s X X 608s 608s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 608s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 608s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 608s 608s =HEAD3 PERSISTENT VARIABLES VIA STATE() 608s 608s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 608s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 608s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 608s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 608s THE C FORM DOES NOT REQUIRE THE 608s C PRAGMA. 608s 608s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 608s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 608s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 608s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 608s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 608s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 608s SUBROUTINE EACH TIME IT IS EXECUTED.) 608s 608s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 608s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 608s 608s USE FEATURE 'STATE'; 608s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 608s 608s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 608s 608s USE FEATURE 'STATE'; 608s SUB CREATE_COUNTER { 608s RETURN SUB { STATE $X; RETURN ++$X } 608s } 608s 608s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 608s CODE OUTSIDE. 608s 608s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 608s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 608s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 608s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 608s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 608s 608s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 608s 608s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 608s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 608s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 608s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 608s 608s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 608s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 608s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 608s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 608s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 608s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 608s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 608s 608s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 608s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 608s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 608s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 608s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 608s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 608s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 608s 608s { 608s MY $SECRET_VAL = 0; 608s SUB GIMME_ANOTHER { 608s RETURN ++$SECRET_VAL; 608s } 608s } 608s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 608s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 608s 608s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 608s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 608s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 608s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 608s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 608s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 608s STARTS TO RUN: 608s 608s BEGIN { 608s MY $SECRET_VAL = 0; 608s SUB GIMME_ANOTHER { 608s RETURN ++$SECRET_VAL; 608s } 608s } 608s 608s SEE L ABOUT THE 608s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 608s C AND C. 608s 608s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 608s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 608s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 608s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 608s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 608s 608s =HEAD2 TEMPORARY VALUES VIA LOCAL() 608s X X X X 608s X 608s 608s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 608s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 608s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 608s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 608s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 608s 608s SYNOPSIS: 608s 608s # LOCALIZATION OF VALUES 608s 608s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 608s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 608s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 608s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 608s 608s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 608s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 608s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 608s # LOCALIZATION 608s 608s # LOCALIZATION OF SYMBOLS 608s 608s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 608s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 608s # @MERLYN IS REALLY @RANDAL, ETC 608s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 608s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 608s 608s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 608s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 608s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 608s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 608s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 608s 608s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 608s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 608s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 608s CREATES NEW, DYNAMICALLY SCOPED VALUES. 608s 608s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 608s PLACED IN PARENTHESES. THIS OPERATOR WORKS 608s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 608s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 608s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 608s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 608s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 608s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 608s UNDEFINED VALUE.) 608s 608s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 608s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 608s VARIABLES OUTSIDE THE LOOP. 608s 608s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 608s X 608s 608s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 608s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 608s VIEWED AS A SCALAR OR AN ARRAY. SO 608s 608s LOCAL($FOO) = ; 608s LOCAL @FOO = ; 608s 608s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 608s 608s LOCAL $FOO = ; 608s 608s SUPPLIES A SCALAR CONTEXT. 608s 608s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 608s X 608s 608s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 608s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 608s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 608s 608s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 608s 608s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 608s { LOCAL $/ = UNDEF; $SLURP = ; } 608s 608s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 608s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 608s I, BECAUSE THE $1 VARIABLE IS 608s MAGICAL AND READ-ONLY : 608s 608s LOCAL $1 = 2; 608s 608s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 608s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 608s TO SAFELY REUSE $_ IN A SUBROUTINE. 608s 608s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 608s WORK AS DESCRIBED. 608s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 608s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 608s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 608s SEE L FOR MORE 608s DETAILS. 608s X 608s 608s =HEAD3 LOCALIZATION OF GLOBS 608s X X 608s 608s THE CONSTRUCT 608s 608s LOCAL *NAME; 608s 608s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 608s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 608s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 608s 608s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 608s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 608s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 608s SEPARATOR. 608s 608s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 608s X X 608s X 608s 608s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 608s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 608s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 608s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 608s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 608s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 608s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 608s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 608s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 608s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 608s 608s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 608s @ARY = ( 0..5 ); 608s { 608s LOCAL($ARY[5]) = 6; 608s LOCAL($HASH{'A'}) = 'DRILL'; 608s WHILE (MY $E = POP(@ARY)) { 608s PRINT "$E . . .\N"; 608s LAST UNLESS $E > 3; 608s } 608s IF (@ARY) { 608s $HASH{'ONLY A'} = 'TEST'; 608s DELETE $HASH{'A'}; 608s } 608s } 608s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 608s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 608s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 608s 608s PERL WILL PRINT 608s 608s 6 . . . 608s 4 . . . 608s 3 . . . 608s THIS IS A TEST ONLY A TEST. 608s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 608s 608s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 608s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 608s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 608s SURPRISING, AND IS VERY LIKELY TO CHANGE. 608s 608s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 608s X X X 608s X 608s 608s YOU CAN USE THE C AND C 608s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 608s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 608s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 608s 608s DO { 608s MY $VAL = $ARRAY[$IDX]; 608s LOCAL $ARRAY[$IDX]; 608s DELETE $ARRAY[$IDX]; 608s $VAL 608s } 608s 608s AND 608s 608s DO { 608s MY $VAL = $HASH{KEY}; 608s LOCAL $HASH{KEY}; 608s DELETE $HASH{KEY}; 608s $VAL 608s } 608s 608s EXCEPT THAT FOR THOSE THE C IS 608s SCOPED TO THE C BLOCK. SLICES ARE 608s ALSO ACCEPTED. 608s 608s MY %HASH = ( 608s A => [ 7, 8, 9 ], 608s B => 1, 608s ) 608s 608s { 608s MY $X = DELETE LOCAL $HASH{A}; 608s # $X IS [ 7, 8, 9 ] 608s # %HASH IS (B => 1) 608s 608s { 608s MY @NUMS = DELETE LOCAL @$X[0, 2] 608s # @NUMS IS (7, 9) 608s # $X IS [ UNDEF, 8 ] 608s 608s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 608s } 608s # $X IS BACK TO [ 7, 8, 9 ] 608s 608s } 608s # %HASH IS BACK TO ITS ORIGINAL STATE 608s 608s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 608s 608s =HEAD2 LVALUE SUBROUTINES 608s X X 608s 608s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 608s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 608s 608s MY $VAL; 608s SUB CANMOD : LVALUE { 608s $VAL; # OR: RETURN $VAL; 608s } 608s SUB NOMOD { 608s $VAL; 608s } 608s 608s CANMOD() = 5; # ASSIGNS TO $VAL 608s NOMOD() = 5; # ERROR 608s 608s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 608s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 608s BY A SCALAR. FOR EXAMPLE, CONSIDER: 608s 608s DATA(2,3) = GET_DATA(3,4); 608s 608s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 608s 608s (DATA(2,3)) = GET_DATA(3,4); 608s 608s AND IN: 608s 608s (DATA(2),DATA(3)) = GET_DATA(3,4); 608s 608s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 608s 608s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 608s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 608s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 608s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 608s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 608s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 608s 608s =HEAD2 LEXICAL SUBROUTINES 608s X X X X 608s 608s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 608s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 608s AVAILABLE UNDER C OR C OR HIGHER. 608s 608s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 608s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 608s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 608s CATEGORY WAS DISABLED. 608s 608s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 608s DECLARED, AND ONLY AFTER THAT DECLARATION: 608s 608s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 608s # VERSIONS EARLIER THAN 5.26. 608s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 608s USE FEATURE 'LEXICAL_SUBS'; 608s 608s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 608s STATE SUB FOO { 608s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 608s } 608s FOO(); # CALLS "STATE" SUB 608s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 608s 608s MY SUB BAR { ... } 608s BAR(); # CALLS "MY" SUB 608s 608s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 608s 608s # WRONG 608s MY SUB BAZ { 608s BAZ(); 608s } 608s 608s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 608s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 608s 608s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 608s 608s MY SUB BAZ { 608s __SUB__->(); # CALLS ITSELF 608s } 608s 608s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 608s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 608s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 608s HOWEVER: 608s 608s MY SUB BAZ; # PREDECLARATION 608s SUB BAZ { # DEFINE THE "MY" SUB 608s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 608s } 608s 608s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 608s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 608s C; THEY KEEP EACH OTHER ALIVE (SEE L). 608s 608s =HEAD3 C VS C 608s 608s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 608s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 608s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 608s CONTAINING BLOCK TO THE NEXT. 608s 608s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 608s NECESSARY IF YOU WANT TO CREATE CLOSURES: 608s 608s SUB WHATEVER { 608s MY $X = SHIFT; 608s MY SUB INNER { 608s ... DO SOMETHING WITH $X ... 608s } 608s INNER(); 608s } 608s 608s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 608s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 608s SEE THE C<$X> FROM THE FIRST CALL TO C. 608s 608s =HEAD3 C SUBROUTINES 608s 608s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 608s SUBROUTINE OF THE SAME NAME. 608s 608s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 608s INSIDE AN INNER SCOPE: 608s 608s SUB FOO { ... } 608s 608s SUB BAR { 608s MY SUB FOO { ... } 608s { 608s # NEED TO USE THE OUTER FOO HERE 608s OUR SUB FOO; 608s FOO(); 608s } 608s } 608s 608s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 608s 608s PACKAGE MYSNEAKYMODULE; 608s 608s OUR SUB DO_SOMETHING { ... } 608s 608s SUB DO_SOMETHING_WITH_CALLER { 608s PACKAGE DB; 608s () = CALLER 1; # SETS @DB::ARGS 608s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 608s } 608s 608s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 608s X X<*> 608s 608s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 608s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 608s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 608s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 608s 608s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 608s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 608s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 608s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 608s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 608s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 608s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 608s 608s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 608s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 608s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 608s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 608s 608s SUB DOUBLEARY { 608s LOCAL(*SOMEARY) = @_; 608s FOREACH $ELEM (@SOMEARY) { 608s $ELEM *= 2; 608s } 608s } 608s DOUBLEARY(*FOO); 608s DOUBLEARY(*BAR); 608s 608s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 608s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 608s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 608s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 608s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 608s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 608s 608s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 608s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 608s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 608s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 608s L. 608s 608s =HEAD2 WHEN TO STILL USE LOCAL() 608s X X 608s 608s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 608s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 608s I USE C INSTEAD OF C. 608s 608s =OVER 4 608s 608s =ITEM 1. 608s 608s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 608s 608s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 608s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 608s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 608s IN C<@FIELDS>. 608s 608s { 608s LOCAL @ARGV = ("/ETC/MOTD"); 608s LOCAL $/ = UNDEF; 608s LOCAL $_ = <>; 608s @FIELDS = SPLIT /^\S*=+\S*$/; 608s } 608s 608s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 608s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 608s 608s =ITEM 2. 608s 608s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 608s 608s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 608s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 608s TABLE ENTRIES: 608s 608s SUB IOQUEUE { 608s LOCAL (*READER, *WRITER); # NOT MY! 608s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 608s RETURN (*READER, *WRITER); 608s } 608s ($HEAD, $TAIL) = IOQUEUE(); 608s 608s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 608s ENTRIES. 608s 608s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 608s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 608s A LOCAL ALIAS. 608s 608s { 608s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 608s GROW(); # REALLY CALLS SHRINK() 608s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 608s } 608s GROW(); # GET THE REAL GROW() AGAIN 608s 608s SEE L FOR MORE ABOUT MANIPULATING 608s FUNCTIONS BY NAME IN THIS WAY. 608s 608s =ITEM 3. 608s 608s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 608s 608s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 608s IS DONE ON DYNAMICS: 608s 608s { 608s LOCAL $SIG{INT} = 'IGNORE'; 608s FUNCT(); # UNINTERRUPTIBLE 608s } 608s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 608s 608s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 608s 608s =BACK 608s 608s =HEAD2 PASS BY REFERENCE 608s X X X 608s 608s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 608s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 608s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 608s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 608s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 608s 608s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 608s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 608s OF ALL THEIR FORMER LAST ELEMENTS: 608s 608s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 608s 608s SUB POPMANY { 608s MY $AREF; 608s MY @RETLIST; 608s FOREACH $AREF ( @_ ) { 608s PUSH @RETLIST, POP @$AREF; 608s } 608s RETURN @RETLIST; 608s } 608s 608s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 608s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 608s 608s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 608s SUB INTER { 608s MY ($K, $HREF, %SEEN); # LOCALS 608s FOREACH $HREF (@_) { 608s WHILE ( $K = EACH %$HREF ) { 608s $SEEN{$K}++; 608s } 608s } 608s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 608s } 608s 608s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 608s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 608s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 608s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 608s A LITTLE EXPENSIVE. 608s 608s WHERE PEOPLE GET INTO TROUBLE IS HERE: 608s 608s (@W, @X) = FUNC(@Y, @Z); 608s OR 608s (%W, %X) = FUNC(%Y, %Z); 608s 608s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 608s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 608s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 608s AS ALWAYS. 608s 608s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 608s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 608s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 608s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 608s 608s ($WREF, $XREF) = FUNC(\@Y, \@Z); 608s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 608s SUB FUNC { 608s MY ($YREF, $ZREF) = @_; 608s IF (@$YREF > @$ZREF) { 608s RETURN ($YREF, $ZREF); 608s } ELSE { 608s RETURN ($ZREF, $YREF); 608s } 608s } 608s 608s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 608s 608s (*W, *X) = FUNC(\@Y, \@Z); 608s PRINT "@W HAS MORE THAN @X\N"; 608s SUB FUNC { 608s LOCAL (*Y, *Z) = @_; 608s IF (@Y > @Z) { 608s RETURN (\@Y, \@Z); 608s } ELSE { 608s RETURN (\@Z, \@Y); 608s } 608s } 608s 608s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 608s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 608s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 608s ARE IN THE SYMBOL TABLE. 608s 608s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 608s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 608s FOR EXAMPLE: 608s 608s SPLUTTER(\*STDOUT); 608s SUB SPLUTTER { 608s MY $FH = SHIFT; 608s PRINT $FH "HER UM WELL A HMMM\N"; 608s } 608s 608s $REC = GET_REC(\*STDIN); 608s SUB GET_REC { 608s MY $FH = SHIFT; 608s RETURN SCALAR <$FH>; 608s } 608s 608s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 608s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 608s 608s SUB OPENIT { 608s MY $PATH = SHIFT; 608s LOCAL *FH; 608s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 608s } 608s 608s =HEAD2 PROTOTYPES 608s X X 608s 608s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 608s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 608s SECTION OR WITH A L. 608s IF YOU DECLARE EITHER OF 608s 608s SUB MYPUSH (\@@) 608s SUB MYPUSH :PROTOTYPE(\@@) 608s 608s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 608s 608s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 608s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 608s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 608s OF AN ATTRIBUTE. 608s 608s THE 608s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 608s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 608s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 608s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 608s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 608s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 608s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 608s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 608s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 608s 608s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 608s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 608s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 608s 608s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 608s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 608s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 608s CORRESPONDING BUILT-IN. 608s 608s DECLARED AS CALLED AS 608s 608s SUB MYLINK ($$) MYLINK $OLD, $NEW 608s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 608s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 608s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 608s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 608s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 608s SUB MYPOP (\@) MYPOP @ARRAY 608s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 608s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 608s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 608s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 608s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 608s SUB MYRAND (;$) MYRAND 42 608s SUB MYTIME () MYTIME 608s 608s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 608s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 608s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 608s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 608s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 608s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 608s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 608s 608s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 608s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 608s 608s SUB MYREF (\[$@%&*]) 608s 608s WILL ALLOW CALLING MYREF() AS 608s 608s MYREF $VAR 608s MYREF @ARRAY 608s MYREF %HASH 608s MYREF &SUB 608s MYREF *GLOB 608s 608s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 608s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 608s 608s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 608s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 608s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 608s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 608s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 608s 608s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 608s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 608s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 608s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 608s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 608s FOLLOWS: 608s 608s USE SYMBOL 'QUALIFY_TO_REF'; 608s 608s SUB FOO (*) { 608s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 608s ... 608s } 608s 608s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 608s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 608s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 608s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 608s 608s SUB MYPUSH (+@) { 608s MY $AREF = SHIFT; 608s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 608s PUSH @$AREF, @_; 608s } 608s 608s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 608s IS OF AN ACCEPTABLE TYPE. 608s 608s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 608s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 608s 608s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 608s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 608s PROVIDED, C<$_> WILL BE USED INSTEAD. 608s 608s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 608s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 608s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 608s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 608s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 608s 608s MYTIME +2; 608s 608s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 608s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 608s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 608s 608s SUB MYGETPROTOBYNUMBER($;); 608s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 608s 608s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 608s PROVIDED IT'S IN THE INITIAL POSITION: 608s X<&> 608s 608s SUB TRY (&@) { 608s MY($TRY,$CATCH) = @_; 608s EVAL { &$TRY }; 608s IF ($@) { 608s LOCAL $_ = $@; 608s &$CATCH; 608s } 608s } 608s SUB CATCH (&) { $_[0] } 608s 608s TRY { 608s DIE "PHOOEY"; 608s } CATCH { 608s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 608s }; 608s 608s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 608s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 608s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 608s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 608s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 608s 608s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 608s X 608s 608s SUB MYGREP (&@) { 608s MY $CODE = SHIFT; 608s MY @RESULT; 608s FOREACH $_ (@_) { 608s PUSH(@RESULT, $_) IF &$CODE; 608s } 608s @RESULT; 608s } 608s 608s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 608s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 608s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 608s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 608s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 608s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 608s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 608s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 608s 608s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 608s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 608s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 608s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 608s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 608s MAJORITY OF OFFENDING CODE IS FIXED. 608s 608s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 608s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 608s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 608s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 608s 608s SUB FUNC ($) { 608s MY $N = SHIFT; 608s PRINT "YOU GAVE ME $N\N"; 608s } 608s 608s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 608s RETURNING A LIST: 608s 608s FUNC(@FOO); 608s FUNC( $TEXT =~ /\W+/G ); 608s 608s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 608s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 608s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 608s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 608s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 608s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 608s 608s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 608s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 608s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 608s EFFECT, LIKE SO: 608s 608s SUB FOO($$); 608s SUB FOO($$) { 608s FOO 1, 2; 608s } 608s 608s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 608s TO MAKE THE WORLD A BETTER PLACE. 608s 608s =HEAD2 CONSTANT FUNCTIONS 608s X 608s 608s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 608s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 608s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 608s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 608s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 608s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 608s 608s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 608s 608s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 608s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 608s # AND IT'S INLINED, TOO! 608s SUB ST_DEV () { 0 } 608s SUB ST_INO () { 1 } 608s 608s SUB FLAG_FOO () { 1 << 8 } 608s SUB FLAG_BAR () { 1 << 9 } 608s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 608s 608s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 608s 608s SUB N () { INT(OPT_BAZ) / 3 } 608s 608s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 608s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 608s 608s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 608s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 608s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 608s C: 608s 608s SUB BAZ_VAL () { 608s IF (OPT_BAZ) { 608s RETURN 23; 608s } 608s ELSE { 608s RETURN 42; 608s } 608s } 608s SUB BONK_VAL () { RETURN 12345 } 608s 608s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 608s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 608s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 608s 608s BEGIN { 608s MY $VAR = 1; 608s NO STRICT 'REFS'; 608s *INLINED = SUB () { $VAR }; 608s } 608s 608s BEGIN { 608s MY $VAR = 1; 608s MY $REF = \$VAR; 608s NO STRICT 'REFS'; 608s *NOT_INLINED = SUB () { $VAR }; 608s } 608s 608s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 608s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 608s 608s BEGIN { 608s MY $X = 10; 608s *FOO = SUB () { $X }; 608s $X++; 608s } 608s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 608s 608s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 608s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 608s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 608s SO IT PRINTED C<10>, NOT C<11>. 608s 608s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 608s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 608s ASIDE FROM WHERE IT IS DECLARED. 608s 608s # FINE, NO WARNING 608s BEGIN { 608s MY $X = 54321; 608s *INLINED = SUB () { $X }; 608s } 608s # ERROR 608s BEGIN { 608s MY $X; 608s $X = 54321; 608s *ALSO_INLINED = SUB () { $X }; 608s } 608s 608s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 608s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 608s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 608s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 608s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 608s 608s MY $X = 54321; 608s *INLINED = SUB : CONST { $X }; 608s $X++; 608s 608s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 608s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 608s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 608s VALUE CAPTURED THE SAME WAY. 608s 608s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 608s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 608s AN EXPLICIT C: 608s 608s BEGIN { 608s MY $X = 10; 608s *FOO = SUB () { RETURN $X }; 608s $X++; 608s } 608s PRINT FOO(); # PRINTS 11 608s 608s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 608s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 608s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 608s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 608s 608s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 608s SUB ONE { 608s 1; 608s } 608s IF (ONE ) { 608s PRINT ONE() IF ONE ; 608s } 608s 608s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 608s SUB ONE () { 1 } 608s DO { 608s PRINT 1 608s }; 608s 608s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 608s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 608s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 608s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 608s 608s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 608s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 608s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 608s SUBROUTINE ONE REDEFINED AT -E LINE 1. 608s 608s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 608s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 608s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 608s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 608s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 608s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 608s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 608s MENTIONED ABOVE: 608s 608s SUB NOT_INLINED () { RETURN 23 } 608s 608s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 608s X X X X 608s 608s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 608s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 608s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 608s ON A NON-UNIX SYSTEM. 608s 608s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 608s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 608s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 608s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 608s 608s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 608s CHDIR $SOMEWHERE; 608s SUB CHDIR { ... } 608s 608s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 608s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 608s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 608s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 608s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 608s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 608s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 608s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 608s FOR SOME KEYWORDS. SEE L. 608s 608s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 608s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 608s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 608s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 608s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 608s THAT IS, THEY COULD SAY 608s 608s USE MODULE 'OPEN'; 608s 608s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 608s 608s USE MODULE; 608s 608s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 608s 608s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 608s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 608s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 608s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 608s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 608s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 608s THAT UNDERSTANDS REGULAR EXPRESSIONS. 608s 608s PACKAGE REGLOB; 608s REQUIRE EXPORTER; 608s @ISA = 'EXPORTER'; 608s @EXPORT_OK = 'GLOB'; 608s 608s SUB IMPORT { 608s MY $PKG = SHIFT; 608s RETURN UNLESS @_; 608s MY $SYM = SHIFT; 608s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 608s $PKG->EXPORT($WHERE, $SYM, @_); 608s } 608s 608s SUB GLOB { 608s MY $PAT = SHIFT; 608s MY @GOT; 608s IF (OPENDIR MY $D, '.') { 608s @GOT = GREP /$PAT/, READDIR $D; 608s CLOSEDIR $D; 608s } 608s RETURN @GOT; 608s } 608s 1; 608s 608s AND HERE'S HOW IT COULD BE (AB)USED: 608s 608s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 608s PACKAGE FOO; 608s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 608s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 608s 608s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 608s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 608s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 608s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 608s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 608s IT MUST BE DONE AT ALL. 608s 608s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 608s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 608s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 608s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 608s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 608s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 608s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 608s LIBRARY. 608s 608s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 608s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 608s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 608s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 608s (SEE L). 608s 608s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 608s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 608s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 608s 608s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 608s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 608s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 608s C SYNTAX, THOUGH). 608s 608s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 608s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 608s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 608s 608s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 608s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 608s 608s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 608s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 608s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 608s 608s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 608s 608s =HEAD2 AUTOLOADING 608s X X 608s 608s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 608s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 608s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 608s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 608s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 608s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 608s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 608s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 608s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 608s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 608s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 608s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 608s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 608s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 608s SUBROUTINE NAME. SEE L FOR DETAILS.) 608s 608s 608s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 608s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 608s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 608s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 608s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 608s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 608s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 608s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 608s 608s SUB AUTOLOAD { 608s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 608s MY $PROGRAM = $AUTOLOAD; 608s $PROGRAM =~ S/.*:://; 608s SYSTEM($PROGRAM, @_); 608s } 608s DATE(); 608s WHO(); 608s LS('-L'); 608s 608s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 608s EVEN NEED PARENTHESES: 608s 608s USE SUBS QW(DATE WHO LS); 608s DATE; 608s WHO; 608s LS '-L'; 608s 608s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 608s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 608s 608s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 608s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 608s DESCRIBED IN L AND IN L, THE STANDARD 608s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 608s FUNCTIONS TO PERL CODE IN L. 608s 608s =HEAD2 SUBROUTINE ATTRIBUTES 608s X X X 608s 608s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 608s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 608s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 608s C HAD BEEN SEEN. SEE L FOR DETAILS 608s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 608s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 608s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 608s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 608s 608s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 608s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 608s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 608s NEST PROPERLY. 608s 608s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 608s 608s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 608s SUB PLUGH () : UGLY('\(") :BAD; 608s SUB XYZZY : _5X5 { ... } 608s 608s EXAMPLES OF INVALID SYNTAX: 608s 608s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 608s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 608s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 608s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 608s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 608s 608s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 608s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 608s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 608s PARSED AND INVOKED: 608s 608s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 608s 608s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 608s SEE L AND L. 608s 608s =HEAD1 SEE ALSO 608s 608s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 608s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 608s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 608s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 608s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 608s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 608s 608s =FOR VI 608s # EX: SET STS=0 SW=4 ET: 608s 608s ok 2 608s # testing mod_cgi with /modules/cgi/perl.pl 608s # expected 200 608s # received 200 608s # body: PERL CGI 608s ok 3 608s # testing mod_test_rwrite with /test_rwrite 608s # expected 200 608s # received 200 608s # body: A 608s ok 4 608s ok 610s t/filter/case_in.t .................. 610s 1..3 610s # Running under perl version 5.038002 for linux 610s # Current time local: Wed Mar 13 23:57:44 2024 610s # Current time GMT: Wed Mar 13 23:57:44 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.42 610s ok 1 610s # testing mod_cgi with /modules/cgi/perl_echo.pl 610s # expected 200 610s # received 200 610s ok 2 610s # testing mod_echo_post with /echo_post 610s # expected 200 610s # received 200 610s ok 3 610s ok 611s t/filter/input_body.t ............... 611s 1..2 611s # Running under perl version 5.038002 for linux 611s # Current time local: Wed Mar 13 23:57:46 2024 611s # Current time GMT: Wed Mar 13 23:57:46 2024 611s # Using Test.pm version 1.31 611s # Using Apache/Test.pm version 1.42 611s # testing : Posted "1 ko" 611s # expected: 'ok 1' 611s # received: 'ok 1' 611s ok 1 611s # testing : Posted "2 ko" 611s # expected: 'ok 2' 611s # received: 'ok 2' 611s ok 2 611s ok 613s t/http11/basicauth.t ................ 613s 1..3 613s # Running under perl version 5.038002 for linux 613s # Current time local: Wed Mar 13 23:57:47 2024 613s # Current time GMT: Wed Mar 13 23:57:47 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.42 613s ok 1 613s ok 2 613s ok 3 613s ok 614s t/http11/chunked.t .................. 614s 1..30 614s # Running under perl version 5.038002 for linux 614s # Current time local: Wed Mar 13 23:57:49 2024 614s # Current time GMT: Wed Mar 13 23:57:49 2024 614s # Using Test.pm version 1.31 614s # Using Apache/Test.pm version 1.42 614s # testing : response protocol 614s # expected: 'HTTP/1.1' 614s # received: 'HTTP/1.1' 614s ok 1 614s # testing : response Transfer-Encoding 614s # expected: 'chunked' 614s # received: 'chunked' 614s ok 2 614s # testing : no Content-Length 614s # expected: 0 614s # received: 0 614s ok 3 614s # testing : body length 614s # expected: '70976' 614s # received: 70976 614s ok 4 614s # testing : number of requests 614s # expected: 1 614s # received: 1 614s ok 5 614s # testing : response protocol 614s # expected: 'HTTP/1.1' 614s # received: 'HTTP/1.1' 614s ok 6 614s # testing : response Transfer-Encoding 614s # expected: 'chunked' 614s # received: 'chunked' 614s ok 7 614s # testing : no Content-Length 614s # expected: 0 614s # received: 0 614s ok 8 614s # testing : body length 614s # expected: '212509' 614s # received: 212509 614s ok 9 614s # testing : number of requests 614s # expected: 2 614s # received: 2 614s ok 10 614s # testing : response protocol 614s # expected: 'HTTP/1.1' 614s # received: 'HTTP/1.1' 614s ok 11 614s # testing : response Transfer-Encoding 614s # expected: 'chunked' 614s # received: 'chunked' 614s ok 12 614s # testing : no Content-Length 614s # expected: 0 614s # received: 0 614s ok 13 614s # testing : body length 614s # expected: '280545' 614s # received: 280545 614s ok 14 614s # testing : number of requests 614s # expected: 3 614s # received: 3 614s ok 15 614s # testing : response protocol 614s # expected: 'HTTP/1.1' 614s # received: 'HTTP/1.1' 614s ok 16 614s # testing : response Transfer-Encoding 614s # expected: 'chunked' 614s # received: 'chunked' 614s ok 17 614s # testing : no Content-Length 614s # expected: 0 614s # received: 0 614s ok 18 614s # testing : body length 614s # expected: '845969' 614s # received: 845969 614s ok 19 614s # testing : number of requests 614s # expected: 4 614s # received: 4 614s ok 20 614s # testing : response protocol 614s # expected: 'HTTP/1.1' 614s # received: 'HTTP/1.1' 614s ok 21 614s # testing : no Transfer-Encoding (test result inverted) 614s # expected: 'chunked' 614s # received: '' 614s ok 22 614s # testing : content length 614s # expected: 253 614s # received: '253' 614s ok 23 614s # testing : body length 614s # expected: '242' 614s # received: 242 614s ok 24 614s # testing : number of requests 614s # expected: 5 614s # received: 5 614s ok 25 614s # testing : response protocol 614s # expected: 'HTTP/1.1' 614s # received: 'HTTP/1.1' 614s ok 26 614s # testing : no Transfer-Encoding (test result inverted) 614s # expected: 'chunked' 614s # received: '' 614s ok 27 614s # testing : content length 614s # expected: '' 614s # received: '' 614s ok 28 614s # testing : body length 614s # expected: '14276' 614s # received: 14276 614s ok 29 614s # testing : number of requests 614s # expected: 6 614s # received: 6 614s ok 30 614s ok 616s t/http11/chunked2.t ................. 616s 1..2 616s # Running under perl version 5.038002 for linux 616s # Current time local: Wed Mar 13 23:57:50 2024 616s # Current time GMT: Wed Mar 13 23:57:50 2024 616s # Using Test.pm version 1.31 616s # Using Apache/Test.pm version 1.42 616s # testing : successful response 616s # expected: 200 616s # received: '200' 616s ok 1 616s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 616s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 616s ok 2 616s ok 617s t/http11/clength.t .................. 617s 1..6 617s # Running under perl version 5.038002 for linux 617s # Current time local: Wed Mar 13 23:57:52 2024 617s # Current time GMT: Wed Mar 13 23:57:52 2024 617s # Using Test.pm version 1.31 617s # Using Apache/Test.pm version 1.42 617s # testing : successful response 617s # expected: 200 617s # received: '200' 617s ok 1 617s # expected: 10 617s # received: '10' 617s ok 2 617s # expected: 'bbbbbbbbbb' 617s # received: 'bbbbbbbbbb' 617s ok 3 617s # testing : successful response 617s # expected: 200 617s # received: '200' 617s ok 4 617s # expected: 6 617s # received: '6' 617s ok 5 617s # expected: 'foobar' 617s # received: 'foobar' 617s ok 6 617s ok 620s t/http11/post.t ..................... 620s # using LWP client 620s 1..51 620s # Running under perl version 5.038002 for linux 620s # Current time local: Wed Mar 13 23:57:53 2024 620s # Current time GMT: Wed Mar 13 23:57:53 2024 620s # Using Test.pm version 1.31 620s # Using Apache/Test.pm version 1.42 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 1024 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Connection: Keep-Alive 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 1 620s #DMMATCH1: 1 620s #Keep-Alive: timeout=5, max=100 620s # 620s # testing : length posted 620s # expected: '1024' 620s # received: 1024 620s ok 1 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 2048 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 2 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '2048' 620s # received: 2048 620s ok 2 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 3072 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 3 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '3072' 620s # received: 3072 620s ok 3 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 4096 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 4 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '4096' 620s # received: 4096 620s ok 4 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 5120 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 5 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '5120' 620s # received: 5120 620s ok 5 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 6144 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 6 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '6144' 620s # received: 6144 620s ok 6 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 7168 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 7 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '7168' 620s # received: 7168 620s ok 7 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 8192 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 8 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '8192' 620s # received: 8192 620s ok 8 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 9216 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 5 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 9 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '9216' 620s # received: 9216 620s ok 9 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 10240 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 10 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '10240' 620s # received: 10240 620s ok 10 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 11264 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 11 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '11264' 620s # received: 11264 620s ok 11 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 12288 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 12 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '12288' 620s # received: 12288 620s ok 12 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 13312 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 13 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '13312' 620s # received: 13312 620s ok 13 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 14336 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 14 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '14336' 620s # received: 14336 620s ok 14 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 15360 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 15 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '15360' 620s # received: 15360 620s ok 15 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 16384 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 16 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '16384' 620s # received: 16384 620s ok 16 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 17408 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 17 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '17408' 620s # received: 17408 620s ok 17 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 18432 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 18 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '18432' 620s # received: 18432 620s ok 18 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 19456 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 19 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '19456' 620s # received: 19456 620s ok 19 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 20480 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 20 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '20480' 620s # received: 20480 620s ok 20 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 21504 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 21 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '21504' 620s # received: 21504 620s ok 21 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 22528 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 22 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '22528' 620s # received: 22528 620s ok 22 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 23552 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 23 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '23552' 620s # received: 23552 620s ok 23 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 24576 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 24 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '24576' 620s # received: 24576 620s ok 24 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 25600 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 25 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '25600' 620s # received: 25600 620s ok 25 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 26624 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 26 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '26624' 620s # received: 26624 620s ok 26 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 27648 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 27 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '27648' 620s # received: 27648 620s ok 27 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 28672 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 28 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '28672' 620s # received: 28672 620s ok 28 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 29696 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 29 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '29696' 620s # received: 29696 620s ok 29 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 30720 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 30 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '30720' 620s # received: 30720 620s ok 30 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 31744 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 31 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '31744' 620s # received: 31744 620s ok 31 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 32768 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 32 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '32768' 620s # received: 32768 620s ok 32 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 33792 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 33 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '33792' 620s # received: 33792 620s ok 33 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 34816 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 34 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '34816' 620s # received: 34816 620s ok 34 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 35840 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 35 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '35840' 620s # received: 35840 620s ok 35 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 36864 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 36 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '36864' 620s # received: 36864 620s ok 36 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 37888 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 37 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '37888' 620s # received: 37888 620s ok 37 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 38912 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 38 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '38912' 620s # received: 38912 620s ok 38 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 39936 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 39 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '39936' 620s # received: 39936 620s ok 39 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 40960 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 40 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '40960' 620s # received: 40960 620s ok 40 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 41984 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 41 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '41984' 620s # received: 41984 620s ok 41 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 43008 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 42 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '43008' 620s # received: 43008 620s ok 42 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 44032 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 43 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '44032' 620s # received: 44032 620s ok 43 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 45056 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 44 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '45056' 620s # received: 45056 620s ok 44 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 46080 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:55 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 45 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '46080' 620s # received: 46080 620s ok 45 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 47104 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 46 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '47104' 620s # received: 47104 620s ok 46 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 48128 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 47 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '48128' 620s # received: 48128 620s ok 47 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 49152 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 48 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '49152' 620s # received: 49152 620s ok 48 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 50176 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 49 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '50176' 620s # received: 50176 620s ok 49 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 51200 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 6 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 50 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '51200' 620s # received: 51200 620s ok 50 620s #lwp request: 620s #POST http://localhost:8529/eat_post HTTP/1.1 620s #User-Agent: libwww-perl/6.76 620s #Content-Length: 102400 620s # 620s #server response: 620s #HTTP/1.1 200 OK 620s #Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 620s #Vary: In-If1 620s #Content-Length: 7 620s #Client-Date: Wed, 13 Mar 2024 23:57:56 GMT 620s #Client-Peer: 127.0.0.1:8529 620s #Client-Response-Num: 51 620s #DMMATCH1: 1 620s # 620s # testing : length posted 620s # expected: '102400' 620s # received: 102400 620s ok 51 620s ok 621s t/modules/aaa.t ..................... 621s 1..40 621s # Running under perl version 5.038002 for linux 621s # Current time local: Wed Mar 13 23:57:56 2024 621s # Current time GMT: Wed Mar 13 23:57:56 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.42 621s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/realm2 621s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 621s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/form1 621s ok 1 621s ok 2 621s ok 3 621s ok 4 621s ok 5 621s ok 6 621s ok 7 621s ok 8 621s ok 9 621s ok 10 621s ok 11 621s ok 12 621s ok 13 621s ok 14 621s ok 15 621s ok 16 621s ok 17 621s ok 18 621s ok 19 621s ok 20 621s ok 21 621s ok 22 621s ok 23 621s ok 24 621s ok 25 621s ok 26 621s ok 27 621s ok 28 621s ok 29 621s ok 30 621s ok 31 621s ok 32 621s ok 33 621s ok 34 621s ok 35 621s ok 36 621s ok 37 621s ok 38 621s ok 39 621s ok 40 621s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/form1 621s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 621s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/realm2 621s ok 624s t/modules/access.t .................. 624s 1..408 624s # Running under perl version 5.038002 for linux 624s # Current time local: Wed Mar 13 23:57:57 2024 624s # Current time GMT: Wed Mar 13 23:57:57 2024 624s # Using Test.pm version 1.31 624s # Using Apache/Test.pm version 1.42 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # expecting access. 624s ok 1 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 2 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from all 624s # expecting access. 624s ok 3 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 4 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from localhost 624s # expecting access. 624s ok 5 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 6 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from 127.0.0.1 624s # expecting access. 624s ok 7 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 8 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from 127.0 624s # expecting access. 624s ok 9 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 10 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 11 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 12 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from 127.0.0.1/16 624s # expecting access. 624s ok 13 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 14 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 15 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 16 624s # --- 624s # Order deny,allow 624s # Allow from all 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 17 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # expecting access. 624s ok 18 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 19 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from all 624s # expecting access. 624s ok 20 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 21 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from localhost 624s # expecting access. 624s ok 22 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 23 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from 127.0.0.1 624s # expecting access. 624s ok 24 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 25 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from 127.0 624s # expecting access. 624s ok 26 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 27 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 28 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 29 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from 127.0.0.1/16 624s # expecting access. 624s ok 30 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 31 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 32 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 33 624s # --- 624s # Order deny,allow 624s # Allow from localhost 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 34 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # expecting access. 624s ok 35 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 36 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from all 624s # expecting access. 624s ok 37 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 38 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from localhost 624s # expecting access. 624s ok 39 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 40 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1 624s # expecting access. 624s ok 41 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 42 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from 127.0 624s # expecting access. 624s ok 43 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 44 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 45 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 46 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1/16 624s # expecting access. 624s ok 47 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 48 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 49 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 50 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 51 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # expecting access. 624s ok 52 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 53 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from all 624s # expecting access. 624s ok 54 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 55 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from localhost 624s # expecting access. 624s ok 56 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 57 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from 127.0.0.1 624s # expecting access. 624s ok 58 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 59 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from 127.0 624s # expecting access. 624s ok 60 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 61 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 62 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 63 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from 127.0.0.1/16 624s # expecting access. 624s ok 64 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 65 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 66 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 67 624s # --- 624s # Order deny,allow 624s # Allow from 127.0 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 68 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 69 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 70 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from all 624s # expecting access. 624s ok 71 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 72 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from localhost 624s # expecting access. 624s ok 73 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 74 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1 624s # expecting access. 624s ok 75 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 76 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0 624s # expecting access. 624s ok 77 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 78 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 79 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 80 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1/16 624s # expecting access. 624s ok 81 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 82 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 83 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 84 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 85 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # expecting access. 624s ok 86 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 87 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from all 624s # expecting access. 624s ok 88 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 89 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from localhost 624s # expecting access. 624s ok 90 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 91 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1 624s # expecting access. 624s ok 92 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 93 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0 624s # expecting access. 624s ok 94 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 95 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 96 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 97 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1/16 624s # expecting access. 624s ok 98 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 99 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 100 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 101 624s # --- 624s # Order deny,allow 624s # Allow from 127.0.0.1/16 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 102 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # expecting access. 624s ok 103 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 104 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from all 624s # expecting access denial. 624s ok 105 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 106 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from localhost 624s # expecting access denial. 624s ok 107 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 108 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 109 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 110 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from 127.0 624s # expecting access denial. 624s ok 111 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 112 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 113 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 114 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 115 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 116 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 117 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 118 624s # --- 624s # Order deny,allow 624s # Allow from somewhere.else.com 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 119 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # expecting access. 624s ok 120 624s # --- 624s # Order deny,allow 624s # Deny from all 624s # expecting access denial. 624s ok 121 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from all 624s # expecting access denial. 624s ok 122 624s # --- 624s # Order deny,allow 624s # Deny from localhost 624s # expecting access denial. 624s ok 123 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from localhost 624s # expecting access denial. 624s ok 124 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 125 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 126 624s # --- 624s # Order deny,allow 624s # Deny from 127.0 624s # expecting access denial. 624s ok 127 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from 127.0 624s # expecting access denial. 624s ok 128 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 129 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 130 624s # --- 624s # Order deny,allow 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 131 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 132 624s # --- 624s # Order deny,allow 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 133 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 134 624s # --- 624s # Order deny,allow 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 135 624s # --- 624s # Order deny,allow 624s # Allow from 66.6.6.6 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 136 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # expecting access. 624s ok 137 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 138 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from all 624s # expecting access denial. 624s ok 139 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 140 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from localhost 624s # expecting access denial. 624s ok 141 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 142 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 143 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 144 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from 127.0 624s # expecting access denial. 624s ok 145 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 146 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 147 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 148 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 149 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 150 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 151 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 152 624s # --- 624s # Order allow,deny 624s # Allow from all 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 153 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # expecting access. 624s ok 154 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 155 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from all 624s # expecting access denial. 624s ok 156 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 157 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from localhost 624s # expecting access denial. 624s ok 158 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 159 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 160 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 161 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from 127.0 624s # expecting access denial. 624s ok 162 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 163 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 164 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 165 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 166 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 167 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 168 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 169 624s # --- 624s # Order allow,deny 624s # Allow from localhost 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 170 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # expecting access. 624s ok 171 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 172 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from all 624s # expecting access denial. 624s ok 173 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 174 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from localhost 624s # expecting access denial. 624s ok 175 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 176 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 177 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 178 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from 127.0 624s # expecting access denial. 624s ok 179 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 180 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 181 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 182 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 183 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 184 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 185 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 186 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 187 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # expecting access. 624s ok 188 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 189 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from all 624s # expecting access denial. 624s ok 190 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 191 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from localhost 624s # expecting access denial. 624s ok 192 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 193 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 194 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 195 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from 127.0 624s # expecting access denial. 624s ok 196 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 197 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 198 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 199 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 200 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 201 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 202 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 203 624s # --- 624s # Order allow,deny 624s # Allow from 127.0 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 204 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 205 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 206 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from all 624s # expecting access denial. 624s ok 207 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 208 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from localhost 624s # expecting access denial. 624s ok 209 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 210 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 211 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 212 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0 624s # expecting access denial. 624s ok 213 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 214 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 215 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 216 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 217 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 218 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 219 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 220 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 221 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # expecting access. 624s ok 222 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 223 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from all 624s # expecting access denial. 624s ok 224 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 225 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from localhost 624s # expecting access denial. 624s ok 226 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 227 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 228 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 229 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0 624s # expecting access denial. 624s ok 230 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 231 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 232 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 233 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 234 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 235 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 236 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 237 624s # --- 624s # Order allow,deny 624s # Allow from 127.0.0.1/16 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 238 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # expecting access denial. 624s ok 239 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 240 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from all 624s # expecting access denial. 624s ok 241 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 242 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from localhost 624s # expecting access denial. 624s ok 243 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 244 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 245 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 246 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from 127.0 624s # expecting access denial. 624s ok 247 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 248 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 249 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 250 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 251 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 252 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 253 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 254 624s # --- 624s # Order allow,deny 624s # Allow from somewhere.else.com 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 255 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # expecting access denial. 624s ok 256 624s # --- 624s # Order allow,deny 624s # Deny from all 624s # expecting access denial. 624s ok 257 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from all 624s # expecting access denial. 624s ok 258 624s # --- 624s # Order allow,deny 624s # Deny from localhost 624s # expecting access denial. 624s ok 259 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from localhost 624s # expecting access denial. 624s ok 260 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 261 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 262 624s # --- 624s # Order allow,deny 624s # Deny from 127.0 624s # expecting access denial. 624s ok 263 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from 127.0 624s # expecting access denial. 624s ok 264 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 265 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 266 624s # --- 624s # Order allow,deny 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 267 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 268 624s # --- 624s # Order allow,deny 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 269 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 270 624s # --- 624s # Order allow,deny 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 271 624s # --- 624s # Order allow,deny 624s # Allow from 66.6.6.6 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 272 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # expecting access. 624s ok 273 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 274 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from all 624s # expecting access denial. 624s ok 275 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 276 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from localhost 624s # expecting access denial. 624s ok 277 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 278 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 279 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 280 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from 127.0 624s # expecting access denial. 624s ok 281 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 282 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 283 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 284 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 285 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 286 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 287 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 288 624s # --- 624s # Order mutual-failure 624s # Allow from all 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 289 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # expecting access. 624s ok 290 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 291 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from all 624s # expecting access denial. 624s ok 292 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 293 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from localhost 624s # expecting access denial. 624s ok 294 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 295 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 296 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 297 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from 127.0 624s # expecting access denial. 624s ok 298 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 299 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 300 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 301 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 302 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 303 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 304 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 305 624s # --- 624s # Order mutual-failure 624s # Allow from localhost 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 306 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # expecting access. 624s ok 307 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 308 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from all 624s # expecting access denial. 624s ok 309 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 310 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from localhost 624s # expecting access denial. 624s ok 311 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 312 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 313 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 314 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from 127.0 624s # expecting access denial. 624s ok 315 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 316 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 317 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 318 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 319 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 320 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 321 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 322 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 323 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # expecting access. 624s ok 324 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 325 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from all 624s # expecting access denial. 624s ok 326 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 327 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from localhost 624s # expecting access denial. 624s ok 328 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 329 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 330 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 331 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from 127.0 624s # expecting access denial. 624s ok 332 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 333 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 334 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 335 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 336 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 337 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 338 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 339 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 340 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # expecting access. 624s ok 341 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 342 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from all 624s # expecting access denial. 624s ok 343 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 344 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from localhost 624s # expecting access denial. 624s ok 345 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 346 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 347 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 348 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0 624s # expecting access denial. 624s ok 349 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 350 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 351 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 352 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 353 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 354 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 355 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 356 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/255.255.0.0 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 357 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # expecting access. 624s ok 358 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 359 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from all 624s # expecting access denial. 624s ok 360 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 361 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from localhost 624s # expecting access denial. 624s ok 362 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 363 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 364 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 365 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0 624s # expecting access denial. 624s ok 366 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 367 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 368 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 369 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 370 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 371 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from somewhere.else.com 624s # expecting access. 624s ok 372 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 373 624s # --- 624s # Order mutual-failure 624s # Allow from 127.0.0.1/16 624s # Deny from 66.6.6.6 624s # expecting access. 624s ok 374 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # expecting access denial. 624s ok 375 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 376 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from all 624s # expecting access denial. 624s ok 377 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 378 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from localhost 624s # expecting access denial. 624s ok 379 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 380 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 381 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 382 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from 127.0 624s # expecting access denial. 624s ok 383 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 384 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 385 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 386 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 387 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 388 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 389 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 390 624s # --- 624s # Order mutual-failure 624s # Allow from somewhere.else.com 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 391 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # expecting access denial. 624s ok 392 624s # --- 624s # Order mutual-failure 624s # Deny from all 624s # expecting access denial. 624s ok 393 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from all 624s # expecting access denial. 624s ok 394 624s # --- 624s # Order mutual-failure 624s # Deny from localhost 624s # expecting access denial. 624s ok 395 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from localhost 624s # expecting access denial. 624s ok 396 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 397 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1 624s # expecting access denial. 624s ok 398 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0 624s # expecting access denial. 624s ok 399 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from 127.0 624s # expecting access denial. 624s ok 400 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 401 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1/255.255.0.0 624s # expecting access denial. 624s ok 402 624s # --- 624s # Order mutual-failure 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 403 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from 127.0.0.1/16 624s # expecting access denial. 624s ok 404 624s # --- 624s # Order mutual-failure 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 405 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from somewhere.else.com 624s # expecting access denial. 624s ok 406 624s # --- 624s # Order mutual-failure 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 407 624s # --- 624s # Order mutual-failure 624s # Allow from 66.6.6.6 624s # Deny from 66.6.6.6 624s # expecting access denial. 624s ok 408 624s ok 625s t/modules/actions.t ................. 625s 1..20 625s # Running under perl version 5.038002 for linux 625s # Current time local: Wed Mar 13 23:58:00 2024 625s # Current time GMT: Wed Mar 13 23:58:00 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.42 625s # expected: 200 625s # received: '200' 625s ok 1 625s # expected: 'nada' 625s # received: 'nada' 625s ok 2 625s # expected: 404 625s # received: '404' 625s ok 3 625s ok 4 # skip RC=404, no need to check content 625s # expected: 404 625s # received: '404' 625s ok 5 625s ok 6 # skip RC=404, no need to check content 625s # expected: 404 625s # received: '404' 625s ok 7 625s ok 8 # skip RC=404, no need to check content 625s # expected: 200 625s # received: '200' 625s ok 9 625s # expected: 'nada' 625s # received: 'nada' 625s ok 10 625s # expected: 404 625s # received: '404' 625s ok 11 625s ok 12 # skip RC=404, no need to check content 625s # expected: 200 625s # received: '200' 625s ok 13 625s # expected: 'POST 625s # foo2: bar2 625s # ' 625s # received: 'POST 625s # foo2: bar2 625s # ' 625s ok 14 625s # expected: 405 625s # received: '405' 625s ok 15 625s # expected: 200 625s # received: '200' 625s ok 16 625s # expected: 'foo=bar' 625s # received: 'foo=bar' 625s ok 17 625s # expected: 200 625s # received: '200' 625s ok 18 625s # expected: 'POST 625s # foo2: bar2 625s # ' 625s # received: 'POST 625s # foo2: bar2 625s # ' 625s ok 19 625s # expected: 405 625s # received: '405' 625s ok 20 625s ok 627s t/modules/alias.t ................... 627s 1..134 627s # Running under perl version 5.038002 for linux 627s # Current time local: Wed Mar 13 23:58:01 2024 627s # Current time GMT: Wed Mar 13 23:58:01 2024 627s # Using Test.pm version 1.31 627s # Using Apache/Test.pm version 1.42 627s # verifying simple aliases 627s # testing : /alias/ 627s # expected: 200 627s # received: '200' 627s ok 1 627s # testing : /bogu/ 627s # expected: 404 627s # received: '404' 627s ok 2 627s # verifying alias match with /ali[0-9]. 627s # testing : /ali0 627s # expected: 0 627s # received: '0' 627s ok 3 627s # testing : /ali1 627s # expected: 1 627s # received: '1' 627s ok 4 627s # testing : /ali2 627s # expected: 2 627s # received: '2' 627s ok 5 627s # testing : /ali3 627s # expected: 3 627s # received: '3' 627s ok 6 627s # testing : /ali4 627s # expected: 4 627s # received: '4' 627s ok 7 627s # testing : /ali5 627s # expected: 5 627s # received: '5' 627s ok 8 627s # testing : /ali6 627s # expected: 6 627s # received: '6' 627s ok 9 627s # testing : /ali7 627s # expected: 7 627s # received: '7' 627s ok 10 627s # testing : /ali8 627s # expected: 8 627s # received: '8' 627s ok 11 627s # testing : /ali9 627s # expected: 9 627s # received: '9' 627s ok 12 627s # verifying expression alias match with /expr/ali[0-9]. 627s # testing : /ali0 627s # expected: 0 627s # received: '0' 627s ok 13 627s # testing : /ali1 627s # expected: 1 627s # received: '1' 627s ok 14 627s # testing : /ali2 627s # expected: 2 627s # received: '2' 627s ok 15 627s # testing : /ali3 627s # expected: 3 627s # received: '3' 627s ok 16 627s # testing : /ali4 627s # expected: 4 627s # received: '4' 627s ok 17 627s # testing : /ali5 627s # expected: 5 627s # received: '5' 627s ok 18 627s # testing : /ali6 627s # expected: 6 627s # received: '6' 627s ok 19 627s # testing : /ali7 627s # expected: 7 627s # received: '7' 627s ok 20 627s # testing : /ali8 627s # expected: 8 627s # received: '8' 627s ok 21 627s # testing : /ali9 627s # expected: 9 627s # received: '9' 627s ok 22 627s # testing : /forbid 627s # expected: '403' 627s # received: '403' 627s ok 23 627s # testing : /gone 627s # expected: '410' 627s # received: '410' 627s ok 24 627s # testing : /perm 627s # expected: '301' 627s # received: '301' 627s ok 25 627s # testing : /perm2 627s # expected: '301' 627s # received: '301' 627s ok 26 627s # testing : /seeother 627s # expected: '303' 627s # received: '303' 627s ok 27 627s # testing : /temp 627s # expected: '302' 627s # received: '302' 627s ok 28 627s # testing : /temp2 627s # expected: '302' 627s # received: '302' 627s ok 29 627s verifying body of perm and temp redirect match 627s # testing : /p0 627s # expected: 0 627s # received: '0' 627s ok 30 627s # testing : /p1 627s # expected: 1 627s # received: '1' 627s ok 31 627s # testing : /p2 627s # expected: 2 627s # received: '2' 627s ok 32 627s # testing : /p3 627s # expected: 3 627s # received: '3' 627s ok 33 627s # testing : /p4 627s # expected: 4 627s # received: '4' 627s ok 34 627s # testing : /p5 627s # expected: 5 627s # received: '5' 627s ok 35 627s # testing : /p6 627s # expected: 6 627s # received: '6' 627s ok 36 627s # testing : /p7 627s # expected: 7 627s # received: '7' 627s ok 37 627s # testing : /p8 627s # expected: 8 627s # received: '8' 627s ok 38 627s # testing : /p9 627s # expected: 9 627s # received: '9' 627s ok 39 627s # testing : /t0 627s # expected: 0 627s # received: '0' 627s ok 40 627s # testing : /t1 627s # expected: 1 627s # received: '1' 627s ok 41 627s # testing : /t2 627s # expected: 2 627s # received: '2' 627s ok 42 627s # testing : /t3 627s # expected: 3 627s # received: '3' 627s ok 43 627s # testing : /t4 627s # expected: 4 627s # received: '4' 627s ok 44 627s # testing : /t5 627s # expected: 5 627s # received: '5' 627s ok 45 627s # testing : /t6 627s # expected: 6 627s # received: '6' 627s ok 46 627s # testing : /t7 627s # expected: 7 627s # received: '7' 627s ok 47 627s # testing : /t8 627s # expected: 8 627s # received: '8' 627s ok 48 627s # testing : /t9 627s # expected: 9 627s # received: '9' 627s ok 49 627s verifying body of perm and temp redirect match with expression support 627s # testing : /p0 627s # expected: 0 627s # received: '0' 627s ok 50 627s # testing : /p1 627s # expected: 1 627s # received: '1' 627s ok 51 627s # testing : /p2 627s # expected: 2 627s # received: '2' 627s ok 52 627s # testing : /p3 627s # expected: 3 627s # received: '3' 627s ok 53 627s # testing : /p4 627s # expected: 4 627s # received: '4' 627s ok 54 627s # testing : /p5 627s # expected: 5 627s # received: '5' 627s ok 55 627s # testing : /p6 627s # expected: 6 627s # received: '6' 627s ok 56 627s # testing : /p7 627s # expected: 7 627s # received: '7' 627s ok 57 627s # testing : /p8 627s # expected: 8 627s # received: '8' 627s ok 58 627s # testing : /p9 627s # expected: 9 627s # received: '9' 627s ok 59 627s # testing : /t0 627s # expected: 0 627s # received: '0' 627s ok 60 627s # testing : /t1 627s # expected: 1 627s # received: '1' 627s ok 61 627s # testing : /t2 627s # expected: 2 627s # received: '2' 627s ok 62 627s # testing : /t3 627s # expected: 3 627s # received: '3' 627s ok 63 627s # testing : /t4 627s # expected: 4 627s # received: '4' 627s ok 64 627s # testing : /t5 627s # expected: 5 627s # received: '5' 627s ok 65 627s # testing : /t6 627s # expected: 6 627s # received: '6' 627s ok 66 627s # testing : /t7 627s # expected: 7 627s # received: '7' 627s ok 67 627s # testing : /t8 627s # expected: 8 627s # received: '8' 627s ok 68 627s # testing : /t9 627s # expected: 9 627s # received: '9' 627s ok 69 627s verifying return code of seeother and gone redirect match 627s # testing : s0 627s # expected: '303' 627s # received: '303' 627s ok 70 627s # testing : s1 627s # expected: '303' 627s # received: '303' 627s ok 71 627s # testing : s2 627s # expected: '303' 627s # received: '303' 627s ok 72 627s # testing : s3 627s # expected: '303' 627s # received: '303' 627s ok 73 627s # testing : s4 627s # expected: '303' 627s # received: '303' 627s ok 74 627s # testing : s5 627s # expected: '303' 627s # received: '303' 627s ok 75 627s # testing : s6 627s # expected: '303' 627s # received: '303' 627s ok 76 627s # testing : s7 627s # expected: '303' 627s # received: '303' 627s ok 77 627s # testing : s8 627s # expected: '303' 627s # received: '303' 627s ok 78 627s # testing : s9 627s # expected: '303' 627s # received: '303' 627s ok 79 627s # testing : f0 627s # expected: '403' 627s # received: '403' 627s ok 80 627s # testing : f1 627s # expected: '403' 627s # received: '403' 627s ok 81 627s # testing : f2 627s # expected: '403' 627s # received: '403' 627s ok 82 627s # testing : f3 627s # expected: '403' 627s # received: '403' 627s ok 83 627s # testing : f4 627s # expected: '403' 627s # received: '403' 627s ok 84 627s # testing : f5 627s # expected: '403' 627s # received: '403' 627s ok 85 627s # testing : f6 627s # expected: '403' 627s # received: '403' 627s ok 86 627s # testing : f7 627s # expected: '403' 627s # received: '403' 627s ok 87 627s # testing : f8 627s # expected: '403' 627s # received: '403' 627s ok 88 627s # testing : f9 627s # expected: '403' 627s # received: '403' 627s ok 89 627s # testing : g0 627s # expected: '410' 627s # received: '410' 627s ok 90 627s # testing : g1 627s # expected: '410' 627s # received: '410' 627s ok 91 627s # testing : g2 627s # expected: '410' 627s # received: '410' 627s ok 92 627s # testing : g3 627s # expected: '410' 627s # received: '410' 627s ok 93 627s # testing : g4 627s # expected: '410' 627s # received: '410' 627s ok 94 627s # testing : g5 627s # expected: '410' 627s # received: '410' 627s ok 95 627s # testing : g6 627s # expected: '410' 627s # received: '410' 627s ok 96 627s # testing : g7 627s # expected: '410' 627s # received: '410' 627s ok 97 627s # testing : g8 627s # expected: '410' 627s # received: '410' 627s ok 98 627s # testing : g9 627s # expected: '410' 627s # received: '410' 627s ok 99 627s verifying return code of seeother and gone redirect match with expression support 627s # testing : s0 627s # expected: '303' 627s # received: '303' 627s ok 100 627s # testing : s1 627s # expected: '303' 627s # received: '303' 627s ok 101 627s # testing : s2 627s # expected: '303' 627s # received: '303' 627s ok 102 627s # testing : s3 627s # expected: '303' 627s # received: '303' 627s ok 103 627s # testing : s4 627s # expected: '303' 627s # received: '303' 627s ok 104 627s # testing : s5 627s # expected: '303' 627s # received: '303' 627s ok 105 627s # testing : s6 627s # expected: '303' 627s # received: '303' 627s ok 106 627s # testing : s7 627s # expected: '303' 627s # received: '303' 627s ok 107 627s # testing : s8 627s # expected: '303' 627s # received: '303' 627s ok 108 627s # testing : s9 627s # expected: '303' 627s # received: '303' 627s ok 109 627s # testing : f0 627s # expected: '403' 627s # received: '403' 627s ok 110 627s # testing : f1 627s # expected: '403' 627s # received: '403' 627s ok 111 627s # testing : f2 627s # expected: '403' 627s # received: '403' 627s ok 112 627s # testing : f3 627s # expected: '403' 627s # received: '403' 627s ok 113 627s # testing : f4 627s # expected: '403' 627s # received: '403' 627s ok 114 627s # testing : f5 627s # expected: '403' 627s # received: '403' 627s ok 115 627s # testing : f6 627s # expected: '403' 627s # received: '403' 627s ok 116 627s # testing : f7 627s # expected: '403' 627s # received: '403' 627s ok 117 627s # testing : f8 627s # expected: '403' 627s # received: '403' 627s ok 118 627s # testing : f9 627s # expected: '403' 627s # received: '403' 627s ok 119 627s # testing : g0 627s # expected: '410' 627s # received: '410' 627s ok 120 627s # testing : g1 627s # expected: '410' 627s # received: '410' 627s ok 121 627s # testing : g2 627s # expected: '410' 627s # received: '410' 627s ok 122 627s # testing : g3 627s # expected: '410' 627s # received: '410' 627s ok 123 627s # testing : g4 627s # expected: '410' 627s # received: '410' 627s ok 124 627s # testing : g5 627s # expected: '410' 627s # received: '410' 627s ok 125 627s # testing : g6 627s # expected: '410' 627s # received: '410' 627s ok 126 627s # testing : g7 627s # expected: '410' 627s # received: '410' 627s ok 127 627s # testing : g8 627s # expected: '410' 627s # received: '410' 627s ok 128 627s # testing : g9 627s # expected: '410' 627s # received: '410' 627s ok 129 627s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 627s # verifying /modules/alias/script is plain text 627s # testing : /modules/alias/script 627s # expected: '#!/bin/sh 627s # echo Content-type: text/plain 627s # echo 627s # echo this is a shell script cgi. 627s # ' 627s # received: '#!/bin/sh 627s # echo Content-type: text/plain 627s # echo 627s # echo this is a shell script cgi. 627s # ' 627s ok 130 627s # verifying same file accessed at /cgi/script is executed code 627s # testing : /cgi/script 627s # expected: 'this is a shell script cgi. 627s # ' 627s # received: 'this is a shell script cgi. 627s # ' 627s ok 131 627s # verifying ScriptAliasMatch with /aliascgi-script 627s # testing : /aliascgi-script 627s # expected: 'this is a shell script cgi. 627s # ' 627s # received: 'this is a shell script cgi. 627s # ' 627s ok 132 627s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 627s # testing : /aliascgi-script 627s # expected: 'this is a shell script cgi. 627s # ' 627s # received: 'this is a shell script cgi. 627s # ' 627s ok 133 627s # verifying bad script alias. 627s # testing : /aliascgi-nada 627s # expected: 404 627s # received: '404' 627s ok 134 627s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 627s ok 630s t/modules/allowmethods.t ............ 630s 1..9 630s # Running under perl version 5.038002 for linux 630s # Current time local: Wed Mar 13 23:58:03 2024 630s # Current time GMT: Wed Mar 13 23:58:03 2024 630s # Using Test.pm version 1.31 630s # Using Apache/Test.pm version 1.42 630s # testing : Get request to /Get responds 200 630s # expected: 200 630s # received: '200' 630s ok 1 630s # testing : Head request to /Get responds 200 630s # expected: 200 630s # received: '200' 630s ok 2 630s # testing : Post request to /Get responds 405 630s # expected: 405 630s # received: '405' 630s ok 3 630s # testing : Get request to /Head responds 200 630s # expected: 200 630s # received: '200' 630s ok 4 630s # testing : Head request to /Head responds 200 630s # expected: 200 630s # received: '200' 630s ok 5 630s # testing : Post request to /Head responds 405 630s # expected: 405 630s # received: '405' 630s ok 6 630s # testing : Get request to /Post responds 405 630s # expected: 405 630s # received: '405' 630s ok 7 630s # testing : Head request to /Post responds 405 630s # expected: 405 630s # received: '405' 630s ok 8 630s # testing : Post request to /Post responds 200 630s # expected: 200 630s # received: '200' 630s ok 9 630s ok 630s t/modules/asis.t .................... 630s 1..3 630s # Running under perl version 5.038002 for linux 630s # Current time local: Wed Mar 13 23:58:05 2024 630s # Current time GMT: Wed Mar 13 23:58:05 2024 630s # Using Test.pm version 1.31 630s # Using Apache/Test.pm version 1.42 630s # testing : asis content OK 630s # expected: 'This is asis content. 630s # ' 630s # received: 'This is asis content. 630s # ' 630s ok 1 630s # testing : asis gave 404 error 630s # expected: 404 630s # received: '404' 630s ok 2 630s # testing : asis gave 403 error 630s # expected: 403 630s # received: '403' 630s ok 3 630s ok 633s t/modules/authz_core.t .............. 633s 1..504 633s # Running under perl version 5.038002 for linux 633s # Current time local: Wed Mar 13 23:58:06 2024 633s # Current time GMT: Wed Mar 13 23:58:06 2024 633s # Using Test.pm version 1.31 633s # Using Apache/Test.pm version 1.42 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/groups1 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 200, expected 200 [a/ : a/ ] 633s ok 1 633s # got 200, expected 200 [a/ : a/ 1] 633s ok 2 633s # got 200, expected 200 [a/ : a/ 2] 633s ok 3 633s # got 200, expected 200 [a/ : a/ 1 2] 633s ok 4 633s # got 200, expected 200 [a/ : a/ 3] 633s ok 5 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ user1: a/ ] 633s ok 6 633s # got 200, expected 200 [a/ user1: a/ user1] 633s ok 7 633s # got 401, expected 401 [a/ user1: a/ user2] 633s ok 8 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ Any 1 2: a/ ] 633s ok 9 633s # got 200, expected 200 [a/ Any 1 2: a/ 1] 633s ok 10 633s # got 200, expected 200 [a/ Any 1 2: a/ 2] 633s ok 11 633s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 633s ok 12 633s # got 403, expected 403 [a/ Any 1 2: a/ 3] 633s ok 13 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 633s ok 14 633s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 633s ok 15 633s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 633s ok 16 633s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 633s ok 17 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 633s ok 18 633s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 633s ok 19 633s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 633s ok 20 633s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 633s ok 21 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 633s ok 22 633s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 633s ok 23 633s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 633s ok 24 633s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 633s ok 25 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 633s ok 26 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 633s ok 27 633s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 633s ok 28 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 633s ok 29 633s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 633s ok 30 633s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 633s ok 31 633s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 633s ok 32 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 633s ok 33 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 633s ok 34 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 633s ok 35 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 633s ok 36 633s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 633s ok 37 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 633s ok 38 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 633s ok 39 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 633s ok 40 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 633s ok 41 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 633s ok 42 633s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 633s ok 43 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 633s ok 44 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 633s ok 45 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 633s ok 46 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 633s ok 47 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 633s ok 48 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 633s ok 49 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 633s ok 50 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 633s ok 51 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 633s ok 52 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 633s ok 53 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 633s ok 54 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 633s ok 55 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 633s ok 56 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 633s ok 57 633s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 633s ok 58 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 !2: a/ ] 633s ok 59 633s # got 200, expected 200 [a/ All 1 !2: a/ 1] 633s ok 60 633s # got 403, expected 403 [a/ All 1 !2: a/ 2] 633s ok 61 633s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 633s ok 62 633s # got 403, expected 403 [a/ All 1 !2: a/ 3] 633s ok 63 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 633s ok 64 633s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 633s ok 65 633s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 633s ok 66 633s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 633s ok 67 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 633s ok 68 633s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 633s ok 69 633s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 633s ok 70 633s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 633s ok 71 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 633s ok 72 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 633s ok 73 633s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 633s ok 74 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 633s ok 75 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 633s ok 76 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 633s ok 77 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 633s ok 78 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 633s ok 79 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 633s ok 80 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 633s ok 81 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 633s ok 82 633s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 633s ok 83 633s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 633s ok 84 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 633s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 633s ok 85 633s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 633s ok 86 633s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 633s ok 87 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 633s ok 88 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 633s ok 89 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 633s ok 90 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 633s ok 91 633s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 633s ok 92 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 633s ok 93 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 633s ok 94 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 633s ok 95 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 633s ok 96 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 633s ok 97 633s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 633s ok 98 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 633s ok 99 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 633s ok 100 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 633s ok 101 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 633s ok 102 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 633s ok 103 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 633s ok 104 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 633s ok 105 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 633s ok 106 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 633s ok 107 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 633s ok 108 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 633s ok 109 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 633s ok 110 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 633s ok 111 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 633s ok 112 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 633s ok 113 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 2: a/ ] 633s ok 114 633s # got 403, expected 403 [a/ All 1 2: a/ 1] 633s ok 115 633s # got 403, expected 403 [a/ All 1 2: a/ 2] 633s ok 116 633s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 633s ok 117 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 633s ok 118 633s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 633s ok 119 633s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 633s ok 120 633s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 633s ok 121 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 633s ok 122 633s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 633s ok 123 633s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 633s ok 124 633s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 633s ok 125 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 633s ok 126 633s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 633s ok 127 633s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 633s ok 128 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 633s ok 129 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 633s ok 130 633s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 633s ok 131 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 633s ok 132 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 633s ok 133 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 633s ok 134 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 633s ok 135 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 633s ok 136 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 633s ok 137 633s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 633s ok 138 633s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 633s ok 139 633s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 633s ok 140 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 633s ok 141 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 633s ok 142 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 633s ok 143 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 633s ok 144 633s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 633s ok 145 633s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 633s ok 146 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 633s ok 147 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 633s ok 148 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 633s ok 149 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 633s ok 150 633s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 633s ok 151 633s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 633s ok 152 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 633s ok 153 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 633s ok 154 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 633s ok 155 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 633s ok 156 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 633s ok 157 633s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 633s ok 158 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 633s ok 159 633s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 633s ok 160 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 633s ok 161 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 633s ok 162 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 633s ok 163 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 633s ok 164 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 633s ok 165 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 633s ok 166 633s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 633s ok 167 633s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 633s ok 168 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 633s ok 169 633s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 633s ok 170 633s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 633s ok 171 633s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 633s ok 172 633s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 633s ok 173 633s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 633s ok 174 633s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 633s ok 175 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 633s ok 176 633s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 633s ok 177 633s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 633s ok 178 633s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 633s ok 179 633s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 633s ok 180 633s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 633s ok 181 633s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 633s ok 182 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 633s ok 183 633s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 633s ok 184 633s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 633s ok 185 633s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 633s ok 186 633s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 633s ok 187 633s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 633s ok 188 633s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 633s ok 189 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 633s ok 190 633s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 633s ok 191 633s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 633s ok 192 633s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 633s ok 193 633s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 633s ok 194 633s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 633s ok 195 633s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 633s ok 196 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 633s ok 197 633s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 633s ok 198 633s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 633s ok 199 633s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 633s ok 200 633s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 633s ok 201 633s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 633s ok 202 633s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 633s ok 203 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 633s ok 204 633s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 633s ok 205 633s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 633s ok 206 633s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 633s ok 207 633s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 633s ok 208 633s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 633s ok 209 633s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 633s ok 210 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 633s ok 211 633s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 633s ok 212 633s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 633s ok 213 633s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 633s ok 214 633s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 633s ok 215 633s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 633s ok 216 633s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 633s ok 217 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 633s ok 218 633s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 633s ok 219 633s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 633s ok 220 633s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 633s ok 221 633s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 633s ok 222 633s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 633s ok 223 633s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 633s ok 224 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 633s ok 225 633s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 633s ok 226 633s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 633s ok 227 633s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 633s ok 228 633s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 633s ok 229 633s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 633s ok 230 633s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 633s ok 231 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 633s ok 232 633s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 633s ok 233 633s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 633s ok 234 633s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 633s ok 235 633s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 633s ok 236 633s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 633s ok 237 633s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 633s ok 238 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 633s ok 239 633s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 633s ok 240 633s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 633s ok 241 633s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 633s ok 242 633s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 633s ok 243 633s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 633s ok 244 633s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 633s ok 245 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 633s ok 246 633s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 633s ok 247 633s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 633s ok 248 633s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 633s ok 249 633s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 633s ok 250 633s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 633s ok 251 633s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 633s ok 252 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 633s ok 253 633s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 633s ok 254 633s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 633s ok 255 633s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 633s ok 256 633s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 633s ok 257 633s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 633s ok 258 633s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 633s ok 259 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 633s ok 260 633s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 633s ok 261 633s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 633s ok 262 633s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 633s ok 263 633s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 633s ok 264 633s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 633s ok 265 633s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 633s ok 266 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 633s ok 267 633s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 633s ok 268 633s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 633s ok 269 633s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 633s ok 270 633s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 633s ok 271 633s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 633s ok 272 633s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 633s ok 273 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 633s ok 274 633s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 633s ok 275 633s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 633s ok 276 633s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 633s ok 277 633s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 633s ok 278 633s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 633s ok 279 633s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 633s ok 280 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 633s ok 281 633s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 633s ok 282 633s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 633s ok 283 633s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 633s ok 284 633s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 633s ok 285 633s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 633s ok 286 633s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 633s ok 287 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 633s ok 288 633s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 633s ok 289 633s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 633s ok 290 633s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 633s ok 291 633s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 633s ok 292 633s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 633s ok 293 633s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 633s ok 294 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 633s ok 295 633s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 633s ok 296 633s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 633s ok 297 633s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 633s ok 298 633s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 633s ok 299 633s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 633s ok 300 633s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 633s ok 301 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 633s ok 302 633s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 633s ok 303 633s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 633s ok 304 633s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 633s ok 305 633s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 633s ok 306 633s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 633s ok 307 633s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 633s ok 308 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 633s ok 309 633s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 633s ok 310 633s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 633s ok 311 633s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 633s ok 312 633s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 633s ok 313 633s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 633s ok 314 633s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 633s ok 315 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 633s ok 316 633s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 633s ok 317 633s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 633s ok 318 633s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 633s ok 319 633s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 633s ok 320 633s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 633s ok 321 633s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 633s ok 322 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 633s ok 323 633s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 633s ok 324 633s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 633s ok 325 633s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 633s ok 326 633s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 633s ok 327 633s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 633s ok 328 633s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 633s ok 329 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 633s ok 330 633s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 633s ok 331 633s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 633s ok 332 633s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 633s ok 333 633s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 633s ok 334 633s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 633s ok 335 633s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 633s ok 336 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 633s ok 337 633s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 633s ok 338 633s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 633s ok 339 633s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 633s ok 340 633s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 633s ok 341 633s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 633s ok 342 633s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 633s ok 343 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 633s ok 344 633s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 633s ok 345 633s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 633s ok 346 633s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 633s ok 347 633s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 633s ok 348 633s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 633s ok 349 633s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 633s ok 350 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 633s ok 351 633s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 633s ok 352 633s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 633s ok 353 633s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 633s ok 354 633s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 633s ok 355 633s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 633s ok 356 633s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 633s ok 357 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 633s ok 358 633s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 633s ok 359 633s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 633s ok 360 633s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 633s ok 361 633s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 633s ok 362 633s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 633s ok 363 633s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 633s ok 364 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 633s ok 365 633s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 633s ok 366 633s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 633s ok 367 633s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 633s ok 368 633s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 633s ok 369 633s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 633s ok 370 633s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 633s ok 371 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 633s ok 372 633s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 633s ok 373 633s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 633s ok 374 633s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 633s ok 375 633s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 633s ok 376 633s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 633s ok 377 633s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 633s ok 378 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 633s ok 379 633s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 633s ok 380 633s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 633s ok 381 633s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 633s ok 382 633s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 633s ok 383 633s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 633s ok 384 633s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 633s ok 385 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 633s ok 386 633s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 633s ok 387 633s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 633s ok 388 633s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 633s ok 389 633s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 633s ok 390 633s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 633s ok 391 633s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 633s ok 392 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 633s ok 393 633s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 633s ok 394 633s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 633s ok 395 633s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 633s ok 396 633s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 633s ok 397 633s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 633s ok 398 633s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 633s ok 399 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 633s ok 400 633s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 633s ok 401 633s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 633s ok 402 633s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 633s ok 403 633s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 633s ok 404 633s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 633s ok 405 633s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 633s ok 406 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 633s ok 407 633s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 633s ok 408 633s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 633s ok 409 633s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 633s ok 410 633s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 633s ok 411 633s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 633s ok 412 633s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 633s ok 413 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 633s ok 414 633s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 633s ok 415 633s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 633s ok 416 633s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 633s ok 417 633s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 633s ok 418 633s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 633s ok 419 633s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 633s ok 420 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 633s ok 421 633s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 633s ok 422 633s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 633s ok 423 633s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 633s ok 424 633s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 633s ok 425 633s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 633s ok 426 633s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 633s ok 427 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 633s ok 428 633s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 633s ok 429 633s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 633s ok 430 633s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 633s ok 431 633s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 633s ok 432 633s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 633s ok 433 633s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 633s ok 434 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 633s ok 435 633s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 633s ok 436 633s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 633s ok 437 633s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 633s ok 438 633s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 633s ok 439 633s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 633s ok 440 633s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 633s ok 441 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 633s ok 442 633s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 633s ok 443 633s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 633s ok 444 633s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 633s ok 445 633s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 633s ok 446 633s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 633s ok 447 633s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 633s ok 448 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 633s ok 449 633s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 633s ok 450 633s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 633s ok 451 633s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 633s ok 452 633s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 633s ok 453 633s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 633s ok 454 633s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 633s ok 455 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 633s ok 456 633s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 633s ok 457 633s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 633s ok 458 633s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 633s ok 459 633s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 633s ok 460 633s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 633s ok 461 633s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 633s ok 462 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 633s ok 463 633s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 633s ok 464 633s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 633s ok 465 633s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 633s ok 466 633s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 633s ok 467 633s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 633s ok 468 633s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 633s ok 469 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 633s ok 470 633s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 633s ok 471 633s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 633s ok 472 633s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 633s ok 473 633s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 633s ok 474 633s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 633s ok 475 633s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 633s ok 476 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 633s ok 477 633s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 633s ok 478 633s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 633s ok 479 633s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 633s ok 480 633s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 633s ok 481 633s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 633s ok 482 633s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 633s ok 483 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 633s ok 484 633s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 633s ok 485 633s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 633s ok 486 633s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 633s ok 487 633s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 633s ok 488 633s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 633s ok 489 633s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 633s ok 490 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 633s ok 491 633s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 633s ok 492 633s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 633s ok 493 633s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 633s ok 494 633s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 633s ok 495 633s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 633s ok 496 633s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 633s ok 497 633s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 633s ok 498 633s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 633s ok 499 633s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 633s ok 500 633s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 633s ok 501 633s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 633s ok 502 633s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 633s ok 503 633s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 633s ok 504 633s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 633s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 633s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 633s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 633s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/groups1 633s ok 634s t/modules/autoindex.t ............... 634s 1..84 634s # Running under perl version 5.038002 for linux 634s # Current time local: Wed Mar 13 23:58:09 2024 634s # Current time GMT: Wed Mar 13 23:58:09 2024 634s # Using Test.pm version 1.31 634s # Using Apache/Test.pm version 1.42 634s --- 634s IndexOrderDefault Ascending Name 634s GET /modules/autoindex/htaccess/ 634s ok 1 634s --- 634s IndexOrderDefault Ascending Name 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 2 634s --- 634s IndexOrderDefault Ascending Name 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 3 634s --- 634s IndexOrderDefault Ascending Name 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 4 634s --- 634s IndexOrderDefault Ascending Name 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 5 634s --- 634s IndexOrderDefault Ascending Name 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 6 634s --- 634s IndexOrderDefault Ascending Name 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 7 634s --- 634s IndexOrderDefault Ascending Date 634s GET /modules/autoindex/htaccess/ 634s ok 8 634s --- 634s IndexOrderDefault Ascending Date 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 9 634s --- 634s IndexOrderDefault Ascending Date 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 10 634s --- 634s IndexOrderDefault Ascending Date 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 11 634s --- 634s IndexOrderDefault Ascending Date 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 12 634s --- 634s IndexOrderDefault Ascending Date 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 13 634s --- 634s IndexOrderDefault Ascending Date 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 14 634s --- 634s IndexOrderDefault Ascending Size 634s GET /modules/autoindex/htaccess/ 634s ok 15 634s --- 634s IndexOrderDefault Ascending Size 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 16 634s --- 634s IndexOrderDefault Ascending Size 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 17 634s --- 634s IndexOrderDefault Ascending Size 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 18 634s --- 634s IndexOrderDefault Ascending Size 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 19 634s --- 634s IndexOrderDefault Ascending Size 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 20 634s --- 634s IndexOrderDefault Ascending Size 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 21 634s --- 634s IndexOrderDefault Descending Name 634s GET /modules/autoindex/htaccess/ 634s ok 22 634s --- 634s IndexOrderDefault Descending Name 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 23 634s --- 634s IndexOrderDefault Descending Name 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 24 634s --- 634s IndexOrderDefault Descending Name 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 25 634s --- 634s IndexOrderDefault Descending Name 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 26 634s --- 634s IndexOrderDefault Descending Name 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 27 634s --- 634s IndexOrderDefault Descending Name 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 28 634s --- 634s IndexOrderDefault Descending Date 634s GET /modules/autoindex/htaccess/ 634s ok 29 634s --- 634s IndexOrderDefault Descending Date 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 30 634s --- 634s IndexOrderDefault Descending Date 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 31 634s --- 634s IndexOrderDefault Descending Date 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 32 634s --- 634s IndexOrderDefault Descending Date 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 33 634s --- 634s IndexOrderDefault Descending Date 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 34 634s --- 634s IndexOrderDefault Descending Date 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 35 634s --- 634s IndexOrderDefault Descending Size 634s GET /modules/autoindex/htaccess/ 634s ok 36 634s --- 634s IndexOrderDefault Descending Size 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 37 634s --- 634s IndexOrderDefault Descending Size 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 38 634s --- 634s IndexOrderDefault Descending Size 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 39 634s --- 634s IndexOrderDefault Descending Size 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 40 634s --- 634s IndexOrderDefault Descending Size 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 41 634s --- 634s IndexOrderDefault Descending Size 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 42 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s GET /modules/autoindex/htaccess/ 634s ok 43 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 44 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 45 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 46 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 47 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 48 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Name 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 49 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s GET /modules/autoindex/htaccess/ 634s ok 50 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 51 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 52 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 53 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 54 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 55 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Date 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 56 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s GET /modules/autoindex/htaccess/ 634s ok 57 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 58 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 59 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 60 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 61 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 62 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Ascending Size 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 63 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s GET /modules/autoindex/htaccess/ 634s ok 64 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 65 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 66 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 67 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 68 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 69 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Name 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 70 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s GET /modules/autoindex/htaccess/ 634s ok 71 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 72 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 73 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 74 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 75 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 76 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Date 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 77 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s GET /modules/autoindex/htaccess/ 634s ok 78 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s 634s (C=N O=A) 634s GET /modules/autoindex/htaccess/?C=N&O=A 634s ok 79 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s 634s (C=N O=D) 634s GET /modules/autoindex/htaccess/?C=N&O=D 634s ok 80 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s 634s (C=M O=A) 634s GET /modules/autoindex/htaccess/?C=M&O=A 634s ok 81 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s 634s (C=M O=D) 634s GET /modules/autoindex/htaccess/?C=M&O=D 634s ok 82 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s 634s (C=S O=A) 634s GET /modules/autoindex/htaccess/?C=S&O=A 634s ok 83 634s --- 634s IndexOptions FancyIndexing 634s IndexOrderDefault Descending Size 634s 634s (C=S O=D) 634s GET /modules/autoindex/htaccess/?C=S&O=D 634s ok 84 634s ok 636s t/modules/autoindex2.t .............. 636s 1..3 636s # Running under perl version 5.038002 for linux 636s # Current time local: Wed Mar 13 23:58:10 2024 636s # Current time GMT: Wed Mar 13 23:58:10 2024 636s # Using Test.pm version 1.31 636s # Using Apache/Test.pm version 1.42 636s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 636s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 636s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 636s # testing : dir_broken should not be listed 636s # expected: 0 636s # received: 0 636s ok 1 636s # testing : dir_normal should be listed 636s # expected: 1 636s # received: 1 636s ok 2 636s # testing : dir_protected should not be listed 636s # expected: 0 636s # received: 0 636s ok 3 636s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 636s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 636s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 636s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 636s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 636s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 636s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 636s ok 638s t/modules/brotli.t .................. 638s 1..64 638s # Running under perl version 5.038002 for linux 638s # Current time local: Wed Mar 13 23:58:12 2024 638s # Current time GMT: Wed Mar 13 23:58:12 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.42 638s qvalue: 638s # expected: 200 638s # received: '200' 638s ok 1 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 2 638s qvalue: 638s # expected: 200 638s # received: '200' 638s ok 3 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 4 638s qvalue: 638s # expected: 200 638s # received: '200' 638s ok 5 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 6 638s qvalue: 638s # expected: 200 638s # received: '200' 638s ok 7 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 8 638s qvalue: 638s # expected: 200 638s # received: '200' 638s ok 9 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 10 638s qvalue: 638s # expected: 200 638s # received: '200' 638s ok 11 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 12 638s qvalue: ; 638s # expected: 200 638s # received: '200' 638s ok 13 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 14 638s qvalue: ; 638s # expected: 200 638s # received: '200' 638s ok 15 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 16 638s qvalue: ; 638s # expected: 200 638s # received: '200' 638s ok 17 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 18 638s qvalue: ;q= 638s # expected: 200 638s # received: '200' 638s ok 19 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 20 638s qvalue: ;q= 638s # expected: 200 638s # received: '200' 638s ok 21 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 22 638s qvalue: ;q= 638s # expected: 200 638s # received: '200' 638s ok 23 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 24 638s qvalue: ;q=0 638s # expected: 200 638s # received: '200' 638s ok 25 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 26 638s qvalue: ;q=0 638s # expected: 200 638s # received: '200' 638s ok 27 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 28 638s qvalue: ;q=0 638s # expected: 200 638s # received: '200' 638s ok 29 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 30 638s qvalue: ;q=0. 638s # expected: 200 638s # received: '200' 638s ok 31 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 32 638s qvalue: ;q=0. 638s # expected: 200 638s # received: '200' 638s ok 33 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 34 638s qvalue: ;q=0. 638s # expected: 200 638s # received: '200' 638s ok 35 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 36 638s qvalue: ;q=0.0 638s # expected: 200 638s # received: '200' 638s ok 37 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 38 638s qvalue: ;q=0.0 638s # expected: 200 638s # received: '200' 638s ok 39 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 40 638s qvalue: ;q=0.0 638s # expected: 200 638s # received: '200' 638s ok 41 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 42 638s qvalue: ;q=0.00 638s # expected: 200 638s # received: '200' 638s ok 43 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 44 638s qvalue: ;q=0.00 638s # expected: 200 638s # received: '200' 638s ok 45 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 46 638s qvalue: ;q=0.00 638s # expected: 200 638s # received: '200' 638s ok 47 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 48 638s qvalue: ;q=0.000 638s # expected: 200 638s # received: '200' 638s ok 49 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 50 638s qvalue: ;q=0.000 638s # expected: 200 638s # received: '200' 638s ok 51 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 52 638s qvalue: ;q=0.000 638s # expected: 200 638s # received: '200' 638s ok 53 638s # testing : response without Content-Encoding is OK 638s # expected: undef 638s # received: undef 638s ok 54 638s qvalue: ;q=0.0000 638s # expected: 200 638s # received: '200' 638s ok 55 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 56 638s qvalue: ;q=0.0000 638s # expected: 200 638s # received: '200' 638s ok 57 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 58 638s qvalue: ;q=0.0000 638s # expected: 200 638s # received: '200' 638s ok 59 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 60 638s # expected: 200 638s # received: '200' 638s ok 61 638s # testing : response Content-Encoding is OK 638s # expected: 'br' 638s # received: 'br' 638s ok 62 638s # expected: 200 638s # received: '200' 638s ok 63 638s # testing : response Content-Encoding is OK 638s # expected: 'gzip' 638s # received: 'gzip' 638s ok 64 638s ok 639s t/modules/buffer.t .................. 639s 1..12 639s # Running under perl version 5.038002 for linux 639s # Current time local: Wed Mar 13 23:58:14 2024 639s # Current time GMT: Wed Mar 13 23:58:14 2024 639s # Using Test.pm version 1.31 639s # Using Apache/Test.pm version 1.42 639s # testing : Checking return code is '200' 639s # expected: 200 639s # received: '200' 639s ok 1 639s ok 2 639s # testing : Checking return code is '200' 639s # expected: 200 639s # received: '200' 639s ok 3 639s ok 4 639s # testing : Checking return code is '200' 639s # expected: 200 639s # received: '200' 639s ok 5 639s ok 6 639s # testing : Checking return code is '200' 639s # expected: 200 639s # received: '200' 639s ok 7 639s ok 8 639s # testing : Checking return code is '200' 639s # expected: 200 639s # received: '200' 639s ok 9 639s ok 10 639s # testing : Checking return code is '200' 639s # expected: 200 639s # received: '200' 639s ok 11 639s ok 12 639s ok 641s t/modules/cache.t ................... 641s 1..3 641s # Running under perl version 5.038002 for linux 641s # Current time local: Wed Mar 13 23:58:15 2024 641s # Current time GMT: Wed Mar 13 23:58:15 2024 641s # Using Test.pm version 1.31 641s # Using Apache/Test.pm version 1.42 641s # testing : non-cached call to index.html 641s # expected: 200 641s # received: '200' 641s ok 1 641s # testing : call to cache index.html 641s # expected: 200 641s # received: '200' 641s ok 2 641s # testing : cached call to index.html 641s # expected: 200 641s # received: '200' 641s ok 3 641s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 641s ok 645s t/modules/cgi.t ..................... 645s 1..58 645s # Running under perl version 5.038002 for linux 645s # Current time local: Wed Mar 13 23:58:17 2024 645s # Current time GMT: Wed Mar 13 23:58:17 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.42 645s # testing : return code for acceptpathinfodefault.sh 645s # expected: 200 645s # received: '200' 645s ok 1 645s # testing : body for acceptpathinfodefault.sh 645s # expected: '' 645s # received: '' 645s ok 2 645s # testing : return code for acceptpathinfodefault.sh/foo 645s # expected: 200 645s # received: '200' 645s ok 3 645s # testing : body for acceptpathinfodefault.sh/foo 645s # expected: '/foo' 645s # received: '/foo' 645s ok 4 645s # testing : return code for acceptpathinfooff.sh 645s # expected: 200 645s # received: '200' 645s ok 5 645s # testing : body for acceptpathinfooff.sh 645s # expected: '' 645s # received: '' 645s ok 6 645s # testing : return code for acceptpathinfooff.sh/foo 645s # expected: 404 645s # received: '404' 645s ok 7 645s # no body test for this one 645s ok 8 645s # testing : return code for acceptpathinfoon.sh 645s # expected: 200 645s # received: '200' 645s ok 9 645s # testing : body for acceptpathinfoon.sh 645s # expected: '' 645s # received: '' 645s ok 10 645s # testing : return code for acceptpathinfoon.sh/foo 645s # expected: 200 645s # received: '200' 645s ok 11 645s # testing : body for acceptpathinfoon.sh/foo 645s # expected: '/foo' 645s # received: '/foo' 645s ok 12 645s # testing : return code for bogus-perl.pl 645s # expected: 500 645s # received: '500' 645s ok 13 645s # cgi log created ok. 645s ok 14 645s # testing : return code for bogus-sh.sh 645s # expected: 500 645s # received: '500' 645s ok 15 645s # checking that log size (807) is bigger than it used to be (523) 645s ok 16 645s # testing : return code for nph-stderr.pl 645s # expected: 200 645s # received: '200' 645s ok 17 645s # testing : body for nph-stderr.pl 645s # expected: 'this is nph-stdout' 645s # received: 'this is nph-stdout' 645s ok 18 645s # testing : return code for nph-test.pl 645s # expected: 200 645s # received: '200' 645s ok 19 645s # testing : body for nph-test.pl 645s # expected: 'ok' 645s # received: 'ok' 645s ok 20 645s # testing : return code for perl.pl 645s # expected: 200 645s # received: '200' 645s ok 21 645s # testing : body for perl.pl 645s # expected: 'perl cgi' 645s # received: 'perl cgi' 645s ok 22 645s # testing : return code for sh.sh 645s # expected: 200 645s # received: '200' 645s ok 23 645s # testing : body for sh.sh 645s # expected: 'sh cgi' 645s # received: 'sh cgi' 645s ok 24 645s # testing : return code for stderr1.pl 645s # expected: 200 645s # received: '200' 645s ok 25 645s # testing : body for stderr1.pl 645s # expected: 'this is stdout' 645s # received: 'this is stdout' 645s ok 26 645s # testing : return code for stderr2.pl 645s # expected: 200 645s # received: '200' 645s ok 27 645s # testing : body for stderr2.pl 645s # expected: 'this is also stdout' 645s # received: 'this is also stdout' 645s ok 28 645s # testing : return code for stderr3.pl 645s # expected: 200 645s # received: '200' 645s ok 29 645s # testing : body for stderr3.pl 645s # expected: 'this is more stdout' 645s # received: 'this is more stdout' 645s ok 30 645s # posted content (length 10) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 645s # expected: '500' 645s # received: '500' 645s ok 31 645s # checking that log size (35781) is greater than 807 645s ok 32 645s # verifying that logged content is 10 characters 645s ok 33 645s # posted content (length 99) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 645s # expected: '500' 645s # received: '500' 645s ok 34 645s # checking that log size (36240) is greater than 35781 645s ok 35 645s # verifying that logged content is 99 characters 645s ok 36 645s # posted content (length 250) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 645s # expected: '500' 645s # received: '500' 645s ok 37 645s # checking that log size (36851) is greater than 36240 645s ok 38 645s # verifying that logged content is 250 characters 645s ok 39 645s # posted content (length 255) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 645s # expected: '500' 645s # received: '500' 645s ok 40 645s # checking that log size (37467) is greater than 36851 645s ok 41 645s # verifying that logged content is 255 characters 645s ok 42 645s # posted content (length 256) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 645s # expected: '500' 645s # received: '500' 645s ok 43 645s # checking that log size (38084) is greater than 37467 645s ok 44 645s # verifying that logged content is 256 characters 645s ok 45 645s # posted content (length 257) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 645s # expected: '500' 645s # received: '500' 645s ok 46 645s # checking that log size (38701) is greater than 38084 645s ok 47 645s # verifying that logged content is 256 characters 645s ok 48 645s # posted content (length 258) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 645s # expected: '500' 645s # received: '500' 645s ok 49 645s # checking that log size (39318) is greater than 38701 645s ok 50 645s # verifying that logged content is 256 characters 645s ok 51 645s # posted content (length 1024) to bogus-perl.pl 645s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 645s # expected: '500' 645s # received: '500' 645s ok 52 645s # checking that log size (39936) is greater than 39318 645s ok 53 645s # verifying that logged content is 256 characters 645s ok 54 645s # verifying log is greater than 40960 bytes. 645s ok 55 645s # verifying log did not grow after making bogus request. 645s ok 56 645s # verifying log did not grow after making another bogus request. 645s ok 57 645s # checking that HEAD /modules/cgi/perl.pl returns 200. 645s ok 58 645s ok 646s t/modules/data.t .................... 646s 1..2 646s # Running under perl version 5.038002 for linux 646s # Current time local: Wed Mar 13 23:58:21 2024 646s # Current time GMT: Wed Mar 13 23:58:21 2024 646s # Using Test.pm version 1.31 646s # Using Apache/Test.pm version 1.42 646s # testing : Checking return code is '200' 646s # expected: 200 646s # received: '200' 646s ok 1 646s ok 2 646s ok 650s t/modules/dav.t ..................... 650s 1..19 650s # Running under perl version 5.038002 for linux 650s # Current time local: Wed Mar 13 23:58:22 2024 650s # Current time GMT: Wed Mar 13 23:58:22 2024 650s # Using Test.pm version 1.31 650s # Using Apache/Test.pm version 1.42 650s resource lock test: 650s ok 1 650s DAV put test: 650s ok 2 650s getting DAV resource properties: 650s ok 3 650s created: Wed, 13 Mar 2024 23:58:24 GMT 650s modified: Wed, 13 Mar 2024 23:58:24 GMT 650s now: Wed, 13 Mar 2024 23:58:26 GMT 650s ok 4 650s ok 5 650s resource lock status test: 650s ok 6 650s resource unlock test: 650s ok 7 650s resource lock status test: 650s ok 8 650s getting uri... 650s expect: 650s -> 650s 650s
650s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

676s # 676s # ' 676s # received: ' 676s #

Hello World!

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

No query was specified.

676s # 676s # ' 676s # received: ' 676s #

No query was specified.

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

Hello World!

676s # 676s # ' 676s # received: ' 676s #

Hello World!

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

No query was specified.

676s # 676s # ' 676s # received: ' 676s #

No query was specified.

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

mod_include test

680s # 680s # 680s # Hello World 680s # 680s #

[back]

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

mod_include test

680s # 680s # 680s # Hello World 680s # 680s #

[back]

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

mod_include test

680s # 680s # 680s # Hello World 680s # 680s #

[back]

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

Load Balancer Manager for localhost

702s # 702s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
702s #
Server Built: 2024-03-10T06:05:43
702s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
702s #
702s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

720s #

The document has moved here.

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

Moved Permanently

720s #

The document has moved here.

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

Moved Permanently

720s #

The document has moved here.

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

Moved Permanently

720s #

The document has moved here.

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

Multiple Choices

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

Available documents: 720s #

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

Multiple Choices

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

Available documents: 720s #

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

Multiple Choices

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

Available documents: 720s #

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

Moved Permanently

720s #

The document has moved here.

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

Multiple Choices

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

Available documents: 720s #

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

Multiple Choices

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

Available documents: 720s #

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

Moved Permanently

720s #

The document has moved here.

720s # 720s # ' 720s ok 48 720s ok 722s t/modules/status.t .................. 722s 1..1 722s # Running under perl version 5.038002 for linux 722s # Current time local: Wed Mar 13 23:59:36 2024 722s # Current time GMT: Wed Mar 13 23:59:36 2024 722s # Using Test.pm version 1.31 722s # Using Apache/Test.pm version 1.42 722s 722s 722s Apache Status 722s 722s

Apache Server Status for localhost (via 127.0.0.1)

722s 722s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
722s
Server MPM: prefork
722s
Server Built: 2024-03-10T06:05:43 722s

722s
Current Time: Wednesday, 13-Mar-2024 23:59:37 UTC
722s
Restart Time: Wednesday, 13-Mar-2024 23:56:12 UTC
722s
Parent Server Config. Generation: 1
722s
Parent Server MPM Generation: 0
722s
Server uptime: 3 minutes 25 seconds
722s
Server load: 1.07 0.69 0.29
722s
Total accesses: 6792 - Total Traffic: 140.4 MB - Total Duration: 92486
722s
CPU Usage: u.24 s.16 cu5.18 cs4.22 - 4.78% CPU load
722s
33.1 requests/sec - 0.7 MB/second - 21.2 kB/request - 13.6169 ms/request
722s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
722s
.W.._._
722s

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

722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s
SrvPIDAccMCPU 722s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2818. 722s 0.00130164120.00.0048.50 722s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
1-01009340/211/2923W 722s 0.2000190820.00.0965.97 722s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-0-0/0/961. 722s 0.00120217720.00.0025.77 722s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
3-0-0/0/12. 722s 0.0011022370.00.000.01 722s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
4-0998530/29/29_ 722s 0.0510134890.00.040.04 722s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
5-0-0/0/22. 722s 0.00140189630.00.000.09 722s 127.0.0.1http/1.1localhost:8539OPTIONS * HTTP/1.0
6-0998670/27/27_ 722s 0.09105280.00.020.02 722s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
722s
722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s 722s
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
722s 722s ok 1 722s ok 723s t/modules/substitute.t .............. 723s 1..19 723s # Running under perl version 5.038002 for linux 723s # Current time local: Wed Mar 13 23:59:38 2024 723s # Current time GMT: Wed Mar 13 23:59:38 2024 723s # Using Test.pm version 1.31 723s # Using Apache/Test.pm version 1.42 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'barbar': OK 723s ok 1 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'barbar': OK 723s ok 2 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'foofoo': OK 723s ok 3 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'barbar': OK 723s ok 4 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'barbar': OK 723s ok 5 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'barbar': OK 723s ok 6 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'foof 723s oo': OK 723s ok 7 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'xfoo': OK 723s ok 8 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 723s ok 9 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 723s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 723s got 200 'barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 723s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s barx 724s ': OK 724s ok 10 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'a$1axb(': OK 724s ok 11 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'a$XX': OK 724s ok 12 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 724s ok 13 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'x&x': OK 724s ok 14 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'xx': OK 724s ok 15 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'fcooar': OK 724s ok 16 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'fc$1ar': OK 724s ok 17 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'fdooar': OK 724s ok 18 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s got 200 'XXXfooXXX 724s bar': OK 724s ok 19 724s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 724s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 724s ok 726s t/modules/unique_id.t ............... 726s 1..300 726s # Running under perl version 5.038002 for linux 726s # Current time local: Wed Mar 13 23:59:39 2024 726s # Current time GMT: Wed Mar 13 23:59:39 2024 726s # Using Test.pm version 1.31 726s # Using Apache/Test.pm version 1.42 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 1 726s # unique id: ZfI97aTjSvX7ZZWRVoWFOAAAAAY 726s ok 2 726s ok 3 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 4 726s # unique id: ZfI97XtM_NJW-vknLcxn6wAAAAE 726s ok 5 726s ok 6 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 7 726s # unique id: ZfI97ZiwT_gpY2dYkTU5RQAAAAQ 726s ok 8 726s ok 9 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 10 726s # unique id: ZfI97aTjSvX7ZZWRVoWFOQAAAAY 726s ok 11 726s ok 12 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 13 726s # unique id: ZfI97ZiwT_gpY2dYkTU5RgAAAAQ 726s ok 14 726s ok 15 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 16 726s # unique id: ZfI97XtM_NJW-vknLcxn7AAAAAE 726s ok 17 726s ok 18 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 19 726s # unique id: ZfI97XtM_NJW-vknLcxn7QAAAAE 726s ok 20 726s ok 21 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 22 726s # unique id: ZfI97XtM_NJW-vknLcxn7gAAAAE 726s ok 23 726s ok 24 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 25 726s # unique id: ZfI97aTjSvX7ZZWRVoWFOgAAAAY 726s ok 26 726s ok 27 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 28 726s # unique id: ZfI97ZiwT_gpY2dYkTU5RwAAAAQ 726s ok 29 726s ok 30 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 31 726s # unique id: ZfI97XtM_NJW-vknLcxn7wAAAAE 726s ok 32 726s ok 33 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 34 726s # unique id: ZfI97XtM_NJW-vknLcxn8AAAAAE 726s ok 35 726s ok 36 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 37 726s # unique id: ZfI97aTjSvX7ZZWRVoWFOwAAAAY 726s ok 38 726s ok 39 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 40 726s # unique id: ZfI97ZiwT_gpY2dYkTU5SAAAAAQ 726s ok 41 726s ok 42 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 43 726s # unique id: ZfI97XtM_NJW-vknLcxn8QAAAAE 726s ok 44 726s ok 45 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 46 726s # unique id: ZfI97aTjSvX7ZZWRVoWFPAAAAAY 726s ok 47 726s ok 48 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 49 726s # unique id: ZfI97ZiwT_gpY2dYkTU5SQAAAAQ 726s ok 50 726s ok 51 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 52 726s # unique id: ZfI97ZiwT_gpY2dYkTU5SgAAAAQ 726s ok 53 726s ok 54 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 55 726s # unique id: ZfI97ZiwT_gpY2dYkTU5SwAAAAQ 726s ok 56 726s ok 57 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 58 726s # unique id: ZfI97XtM_NJW-vknLcxn8gAAAAE 726s ok 59 726s ok 60 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 61 726s # unique id: ZfI97ZiwT_gpY2dYkTU5TAAAAAQ 726s ok 62 726s ok 63 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 64 726s # unique id: ZfI97aTjSvX7ZZWRVoWFPQAAAAY 726s ok 65 726s ok 66 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 67 726s # unique id: ZfI97XtM_NJW-vknLcxn8wAAAAE 726s ok 68 726s ok 69 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 70 726s # unique id: ZfI97aTjSvX7ZZWRVoWFPgAAAAY 726s ok 71 726s ok 72 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 73 726s # unique id: ZfI97ZiwT_gpY2dYkTU5TQAAAAQ 726s ok 74 726s ok 75 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 76 726s # unique id: ZfI97ZiwT_gpY2dYkTU5TgAAAAQ 726s ok 77 726s ok 78 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 79 726s # unique id: ZfI97ZiwT_gpY2dYkTU5TwAAAAQ 726s ok 80 726s ok 81 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 82 726s # unique id: ZfI97XtM_NJW-vknLcxn9AAAAAE 726s ok 83 726s ok 84 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 85 726s # unique id: ZfI97aTjSvX7ZZWRVoWFPwAAAAY 726s ok 86 726s ok 87 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 88 726s # unique id: ZfI97aTjSvX7ZZWRVoWFQAAAAAY 726s ok 89 726s ok 90 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 91 726s # unique id: ZfI97aTjSvX7ZZWRVoWFQQAAAAY 726s ok 92 726s ok 93 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 94 726s # unique id: ZfI97ZiwT_gpY2dYkTU5UAAAAAQ 726s ok 95 726s ok 96 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 97 726s # unique id: ZfI97XtM_NJW-vknLcxn9QAAAAE 726s ok 98 726s ok 99 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 100 726s # unique id: ZfI97aTjSvX7ZZWRVoWFQgAAAAY 726s ok 101 726s ok 102 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 103 726s # unique id: ZfI97ZiwT_gpY2dYkTU5UQAAAAQ 726s ok 104 726s ok 105 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 106 726s # unique id: ZfI97XtM_NJW-vknLcxn9gAAAAE 726s ok 107 726s ok 108 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 109 726s # unique id: ZfI97XtM_NJW-vknLcxn9wAAAAE 726s ok 110 726s ok 111 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 112 726s # unique id: ZfI97aTjSvX7ZZWRVoWFQwAAAAY 726s ok 113 726s ok 114 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 115 726s # unique id: ZfI97ZiwT_gpY2dYkTU5UgAAAAQ 726s ok 116 726s ok 117 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 118 726s # unique id: ZfI97ZiwT_gpY2dYkTU5UwAAAAQ 726s ok 119 726s ok 120 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 121 726s # unique id: ZfI97ZiwT_gpY2dYkTU5VAAAAAQ 726s ok 122 726s ok 123 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 124 726s # unique id: ZfI97XtM_NJW-vknLcxn-AAAAAE 726s ok 125 726s ok 126 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 127 726s # unique id: ZfI97qTjSvX7ZZWRVoWFRAAAAAY 726s ok 128 726s ok 129 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 130 726s # unique id: ZfI97ntM_NJW-vknLcxn-QAAAAE 726s ok 131 726s ok 132 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 133 726s # unique id: ZfI97ntM_NJW-vknLcxn-gAAAAE 726s ok 134 726s ok 135 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 136 726s # unique id: ZfI97piwT_gpY2dYkTU5VQAAAAQ 726s ok 137 726s ok 138 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 139 726s # unique id: ZfI97ntM_NJW-vknLcxn-wAAAAE 726s ok 140 726s ok 141 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 142 726s # unique id: ZfI97qTjSvX7ZZWRVoWFRQAAAAY 726s ok 143 726s ok 144 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 145 726s # unique id: ZfI97ntM_NJW-vknLcxn_AAAAAE 726s ok 146 726s ok 147 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 148 726s # unique id: ZfI97qTjSvX7ZZWRVoWFRgAAAAY 726s ok 149 726s ok 150 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 151 726s # unique id: ZfI97piwT_gpY2dYkTU5VgAAAAQ 726s ok 152 726s ok 153 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 154 726s # unique id: ZfI97piwT_gpY2dYkTU5VwAAAAQ 726s ok 155 726s ok 156 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 157 726s # unique id: ZfI97imGJ-Fd5Otd-VYTUgAAAAA 726s ok 158 726s ok 159 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 160 726s # unique id: ZfI97ntM_NJW-vknLcxn_QAAAAE 726s ok 161 726s ok 162 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 163 726s # unique id: ZfI97piwT_gpY2dYkTU5WAAAAAQ 726s ok 164 726s ok 165 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 166 726s # unique id: ZfI97qTjSvX7ZZWRVoWFRwAAAAY 726s ok 167 726s ok 168 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 169 726s # unique id: ZfI97imGJ-Fd5Otd-VYTUwAAAAA 726s ok 170 726s ok 171 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 172 726s # unique id: ZfI97piwT_gpY2dYkTU5WQAAAAQ 726s ok 173 726s ok 174 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 175 726s # unique id: ZfI97ntM_NJW-vknLcxn_gAAAAE 726s ok 176 726s ok 177 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 178 726s # unique id: ZfI97piwT_gpY2dYkTU5WgAAAAQ 726s ok 179 726s ok 180 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 181 726s # unique id: ZfI97qTjSvX7ZZWRVoWFSAAAAAY 726s ok 182 726s ok 183 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 184 726s # unique id: ZfI97piwT_gpY2dYkTU5WwAAAAQ 726s ok 185 726s ok 186 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 187 726s # unique id: ZfI97imGJ-Fd5Otd-VYTVAAAAAA 726s ok 188 726s ok 189 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 190 726s # unique id: ZfI97qTjSvX7ZZWRVoWFSQAAAAY 726s ok 191 726s ok 192 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 193 726s # unique id: ZfI97piwT_gpY2dYkTU5XAAAAAQ 726s ok 194 726s ok 195 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 196 726s # unique id: ZfI97ntM_NJW-vknLcxn_wAAAAE 726s ok 197 726s ok 198 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 199 726s # unique id: ZfI97piwT_gpY2dYkTU5XQAAAAQ 726s ok 200 726s ok 201 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 202 726s # unique id: ZfI97imGJ-Fd5Otd-VYTVQAAAAA 726s ok 203 726s ok 204 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 205 726s # unique id: ZfI97piwT_gpY2dYkTU5XgAAAAQ 726s ok 206 726s ok 207 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 208 726s # unique id: ZfI97qTjSvX7ZZWRVoWFSgAAAAY 726s ok 209 726s ok 210 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 211 726s # unique id: ZfI97ntM_NJW-vknLcxoAAAAAAE 726s ok 212 726s ok 213 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 214 726s # unique id: ZfI97imGJ-Fd5Otd-VYTVgAAAAA 726s ok 215 726s ok 216 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 217 726s # unique id: ZfI97piwT_gpY2dYkTU5XwAAAAQ 726s ok 218 726s ok 219 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 220 726s # unique id: ZfI97imGJ-Fd5Otd-VYTVwAAAAA 726s ok 221 726s ok 222 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 223 726s # unique id: ZfI97qTjSvX7ZZWRVoWFSwAAAAY 726s ok 224 726s ok 225 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 226 726s # unique id: ZfI97ntM_NJW-vknLcxoAQAAAAE 726s ok 227 726s ok 228 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 229 726s # unique id: ZfI97qTjSvX7ZZWRVoWFTAAAAAY 726s ok 230 726s ok 231 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 232 726s # unique id: ZfI97ntM_NJW-vknLcxoAgAAAAE 726s ok 233 726s ok 234 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 235 726s # unique id: ZfI97piwT_gpY2dYkTU5YAAAAAQ 726s ok 236 726s ok 237 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 238 726s # unique id: ZfI97imGJ-Fd5Otd-VYTWAAAAAA 726s ok 239 726s ok 240 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 241 726s # unique id: ZfI97ntM_NJW-vknLcxoAwAAAAE 726s ok 242 726s ok 243 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 244 726s # unique id: ZfI97piwT_gpY2dYkTU5YQAAAAQ 726s ok 245 726s ok 246 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 247 726s # unique id: ZfI97imGJ-Fd5Otd-VYTWQAAAAA 726s ok 248 726s ok 249 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 250 726s # unique id: ZfI97qTjSvX7ZZWRVoWFTQAAAAY 726s ok 251 726s ok 252 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 253 726s # unique id: ZfI97ntM_NJW-vknLcxoBAAAAAE 726s ok 254 726s ok 255 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 256 726s # unique id: ZfI97ntM_NJW-vknLcxoBQAAAAE 726s ok 257 726s ok 258 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 259 726s # unique id: ZfI97piwT_gpY2dYkTU5YgAAAAQ 726s ok 260 726s ok 261 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 262 726s # unique id: ZfI97imGJ-Fd5Otd-VYTWgAAAAA 726s ok 263 726s ok 264 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 265 726s # unique id: ZfI97qTjSvX7ZZWRVoWFTgAAAAY 726s ok 266 726s ok 267 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 268 726s # unique id: ZfI97ntM_NJW-vknLcxoBgAAAAE 726s ok 269 726s ok 270 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 271 726s # unique id: ZfI97ntM_NJW-vknLcxoBwAAAAE 726s ok 272 726s ok 273 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 274 726s # unique id: ZfI97piwT_gpY2dYkTU5YwAAAAQ 726s ok 275 726s ok 276 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 277 726s # unique id: ZfI97imGJ-Fd5Otd-VYTWwAAAAA 726s ok 278 726s ok 279 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 280 726s # unique id: ZfI97ntM_NJW-vknLcxoCAAAAAE 726s ok 281 726s ok 282 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 283 726s # unique id: ZfI97qTjSvX7ZZWRVoWFTwAAAAY 726s ok 284 726s ok 285 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 286 726s # unique id: ZfI97imGJ-Fd5Otd-VYTXAAAAAA 726s ok 287 726s ok 288 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 289 726s # unique id: ZfI97piwT_gpY2dYkTU5ZAAAAAQ 726s ok 290 726s ok 291 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 292 726s # unique id: ZfI97ntM_NJW-vknLcxoCQAAAAE 726s ok 293 726s ok 294 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 295 726s # unique id: ZfI97ntM_NJW-vknLcxoCgAAAAE 726s ok 296 726s ok 297 726s # testing : fetch unique ID 726s # expected: 200 726s # received: '200' 726s ok 298 726s # unique id: ZfI97qTjSvX7ZZWRVoWFUAAAAAY 726s ok 299 726s ok 300 726s ok 729s t/modules/usertrack.t ............... 729s 1..1004 729s # Running under perl version 5.038002 for linux 729s # Current time local: Wed Mar 13 23:59:42 2024 729s # Current time GMT: Wed Mar 13 23:59:42 2024 729s # Using Test.pm version 1.31 729s # Using Apache/Test.pm version 1.42 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 1 729s ok 2 729s Set-Cookie: usertrack_test=a9a6af8a.61393919cc399; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=a9a6af8a.61393919cc399 729s ok 3 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 4 729s ok 5 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 6 729s ok 7 729s Set-Cookie: usertrack_test=49622d64.61393919ce40b; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=49622d64.61393919ce40b 729s ok 8 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 9 729s ok 10 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 11 729s ok 12 729s Set-Cookie: usertrack_test=b819f43a.61393919cf41e; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=b819f43a.61393919cf41e 729s ok 13 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 14 729s ok 15 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 16 729s ok 17 729s Set-Cookie: usertrack_test=57a302fa.61393919d0290; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=57a302fa.61393919d0290 729s ok 18 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 19 729s ok 20 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 21 729s ok 22 729s Set-Cookie: usertrack_test=7116e729.61393919d141b; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7116e729.61393919d141b 729s ok 23 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 24 729s ok 25 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 26 729s ok 27 729s Set-Cookie: usertrack_test=d6fd4aec.61393919d239d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d6fd4aec.61393919d239d 729s ok 28 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 29 729s ok 30 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 31 729s ok 32 729s Set-Cookie: usertrack_test=53498b5f.61393919d32ce; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=53498b5f.61393919d32ce 729s ok 33 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 34 729s ok 35 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 36 729s ok 37 729s Set-Cookie: usertrack_test=6ef1239d.61393919d4111; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6ef1239d.61393919d4111 729s ok 38 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 39 729s ok 40 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 41 729s ok 42 729s Set-Cookie: usertrack_test=8e8acf0d.61393919d4ffb; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8e8acf0d.61393919d4ffb 729s ok 43 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 44 729s ok 45 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 46 729s ok 47 729s Set-Cookie: usertrack_test=e25fe39f.61393919d5f2e; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e25fe39f.61393919d5f2e 729s ok 48 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 49 729s ok 50 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 51 729s ok 52 729s Set-Cookie: usertrack_test=bfd18913.61393919d6eb8; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=bfd18913.61393919d6eb8 729s ok 53 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 54 729s ok 55 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 56 729s ok 57 729s Set-Cookie: usertrack_test=db792d01.61393919d7dc6; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=db792d01.61393919d7dc6 729s ok 58 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 59 729s ok 60 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 61 729s ok 62 729s Set-Cookie: usertrack_test=c8cad627.61393919d8e23; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c8cad627.61393919d8e23 729s ok 63 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 64 729s ok 65 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 66 729s ok 67 729s Set-Cookie: usertrack_test=fdc4445.61393919d9d85; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=fdc4445.61393919d9d85 729s ok 68 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 69 729s ok 70 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 71 729s ok 72 729s Set-Cookie: usertrack_test=c21e033d.61393919dac28; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c21e033d.61393919dac28 729s ok 73 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 74 729s ok 75 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 76 729s ok 77 729s Set-Cookie: usertrack_test=d4eb58e2.61393919dbc4c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d4eb58e2.61393919dbc4c 729s ok 78 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 79 729s ok 80 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 81 729s ok 82 729s Set-Cookie: usertrack_test=412100f.61393919dcc7a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=412100f.61393919dcc7a 729s ok 83 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 84 729s ok 85 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 86 729s ok 87 729s Set-Cookie: usertrack_test=c209d3b7.61393919ddab2; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c209d3b7.61393919ddab2 729s ok 88 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 89 729s ok 90 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 91 729s ok 92 729s Set-Cookie: usertrack_test=3e441227.61393919deafa; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=3e441227.61393919deafa 729s ok 93 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 94 729s ok 95 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 96 729s ok 97 729s Set-Cookie: usertrack_test=c418974.61393919dfa66; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c418974.61393919dfa66 729s ok 98 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 99 729s ok 100 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 101 729s ok 102 729s Set-Cookie: usertrack_test=e0a34ba8.61393919e09df; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e0a34ba8.61393919e09df 729s ok 103 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 104 729s ok 105 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 106 729s ok 107 729s Set-Cookie: usertrack_test=9382e626.61393919e191a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=9382e626.61393919e191a 729s ok 108 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 109 729s ok 110 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 111 729s ok 112 729s Set-Cookie: usertrack_test=792fee59.61393919e286c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=792fee59.61393919e286c 729s ok 113 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 114 729s ok 115 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 116 729s ok 117 729s Set-Cookie: usertrack_test=6e02dad6.61393919e38da; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6e02dad6.61393919e38da 729s ok 118 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 119 729s ok 120 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 121 729s ok 122 729s Set-Cookie: usertrack_test=93810e4.61393919e4806; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=93810e4.61393919e4806 729s ok 123 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 124 729s ok 125 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 126 729s ok 127 729s Set-Cookie: usertrack_test=2ef6dea7.61393919e57b1; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=2ef6dea7.61393919e57b1 729s ok 128 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 129 729s ok 130 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 131 729s ok 132 729s Set-Cookie: usertrack_test=5a61542.61393919e6760; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=5a61542.61393919e6760 729s ok 133 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 134 729s ok 135 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 136 729s ok 137 729s Set-Cookie: usertrack_test=48738d46.61393919e75b5; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=48738d46.61393919e75b5 729s ok 138 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 139 729s ok 140 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 141 729s ok 142 729s Set-Cookie: usertrack_test=86e687a1.61393919e8619; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=86e687a1.61393919e8619 729s ok 143 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 144 729s ok 145 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 146 729s ok 147 729s Set-Cookie: usertrack_test=6651950b.61393919e9609; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6651950b.61393919e9609 729s ok 148 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 149 729s ok 150 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 151 729s ok 152 729s Set-Cookie: usertrack_test=b574d138.61393919ea4bb; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=b574d138.61393919ea4bb 729s ok 153 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 154 729s ok 155 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 156 729s ok 157 729s Set-Cookie: usertrack_test=bf11ed8a.61393919eb48c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=bf11ed8a.61393919eb48c 729s ok 158 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 159 729s ok 160 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 161 729s ok 162 729s Set-Cookie: usertrack_test=86a1b15.61393919ec328; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=86a1b15.61393919ec328 729s ok 163 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 164 729s ok 165 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 166 729s ok 167 729s Set-Cookie: usertrack_test=279a71d3.61393919ed241; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=279a71d3.61393919ed241 729s ok 168 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 169 729s ok 170 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 171 729s ok 172 729s Set-Cookie: usertrack_test=d89bf757.61393919ee149; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d89bf757.61393919ee149 729s ok 173 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 174 729s ok 175 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 176 729s ok 177 729s Set-Cookie: usertrack_test=fbc02bb1.61393919ef08a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=fbc02bb1.61393919ef08a 729s ok 178 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 179 729s ok 180 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 181 729s ok 182 729s Set-Cookie: usertrack_test=1954acfb.61393919eff92; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=1954acfb.61393919eff92 729s ok 183 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 184 729s ok 185 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 186 729s ok 187 729s Set-Cookie: usertrack_test=e63682b2.61393919f0f4c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e63682b2.61393919f0f4c 729s ok 188 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 189 729s ok 190 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 191 729s ok 192 729s Set-Cookie: usertrack_test=260b3838.61393919f1dab; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=260b3838.61393919f1dab 729s ok 193 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 194 729s ok 195 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 196 729s ok 197 729s Set-Cookie: usertrack_test=c9aca8e2.61393919f2ca6; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c9aca8e2.61393919f2ca6 729s ok 198 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 199 729s ok 200 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 201 729s ok 202 729s Set-Cookie: usertrack_test=ad6fa6b3.61393919f3ca9; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ad6fa6b3.61393919f3ca9 729s ok 203 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 204 729s ok 205 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 206 729s ok 207 729s Set-Cookie: usertrack_test=6488cf17.61393919f4bf4; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6488cf17.61393919f4bf4 729s ok 208 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 209 729s ok 210 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 211 729s ok 212 729s Set-Cookie: usertrack_test=7832a672.61393919f5a50; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7832a672.61393919f5a50 729s ok 213 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 214 729s ok 215 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 216 729s ok 217 729s Set-Cookie: usertrack_test=de76f191.61393919f6970; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=de76f191.61393919f6970 729s ok 218 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 219 729s ok 220 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 221 729s ok 222 729s Set-Cookie: usertrack_test=9a713bda.61393919f7a3d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=9a713bda.61393919f7a3d 729s ok 223 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 224 729s ok 225 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 226 729s ok 227 729s Set-Cookie: usertrack_test=75083a49.61393919f886c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=75083a49.61393919f886c 729s ok 228 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 229 729s ok 230 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 231 729s ok 232 729s Set-Cookie: usertrack_test=b934e2f7.61393919f98b3; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=b934e2f7.61393919f98b3 729s ok 233 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 234 729s ok 235 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 236 729s ok 237 729s Set-Cookie: usertrack_test=e95e23a5.61393919fa8f9; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e95e23a5.61393919fa8f9 729s ok 238 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 239 729s ok 240 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 241 729s ok 242 729s Set-Cookie: usertrack_test=9abe8dee.61393919fb76a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=9abe8dee.61393919fb76a 729s ok 243 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 244 729s ok 245 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 246 729s ok 247 729s Set-Cookie: usertrack_test=674fa4b9.61393919fc86e; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=674fa4b9.61393919fc86e 729s ok 248 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 249 729s ok 250 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 251 729s ok 252 729s Set-Cookie: usertrack_test=e5e7bc1a.61393919fd73f; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e5e7bc1a.61393919fd73f 729s ok 253 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 254 729s ok 255 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 256 729s ok 257 729s Set-Cookie: usertrack_test=393eaa47.61393919fe62c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=393eaa47.61393919fe62c 729s ok 258 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 259 729s ok 260 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 261 729s ok 262 729s Set-Cookie: usertrack_test=90544977.61393919ff6a8; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=90544977.61393919ff6a8 729s ok 263 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 264 729s ok 265 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 266 729s ok 267 729s Set-Cookie: usertrack_test=f7ef583a.6139391a005ff; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=f7ef583a.6139391a005ff 729s ok 268 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 269 729s ok 270 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 271 729s ok 272 729s Set-Cookie: usertrack_test=212b25fd.6139391a01672; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=212b25fd.6139391a01672 729s ok 273 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 274 729s ok 275 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 276 729s ok 277 729s Set-Cookie: usertrack_test=610ff99b.6139391a024fa; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=610ff99b.6139391a024fa 729s ok 278 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 279 729s ok 280 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 281 729s ok 282 729s Set-Cookie: usertrack_test=270807f4.6139391a03433; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=270807f4.6139391a03433 729s ok 283 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 284 729s ok 285 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 286 729s ok 287 729s Set-Cookie: usertrack_test=78da7e16.6139391a043c5; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=78da7e16.6139391a043c5 729s ok 288 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 289 729s ok 290 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 291 729s ok 292 729s Set-Cookie: usertrack_test=abc4db2e.6139391a0535d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=abc4db2e.6139391a0535d 729s ok 293 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 294 729s ok 295 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 296 729s ok 297 729s Set-Cookie: usertrack_test=d880a6ac.6139391a0641a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d880a6ac.6139391a0641a 729s ok 298 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 299 729s ok 300 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 301 729s ok 302 729s Set-Cookie: usertrack_test=8b4eb84d.6139391a07356; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8b4eb84d.6139391a07356 729s ok 303 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 304 729s ok 305 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 306 729s ok 307 729s Set-Cookie: usertrack_test=21eeffb2.6139391a08275; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=21eeffb2.6139391a08275 729s ok 308 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 309 729s ok 310 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 311 729s ok 312 729s Set-Cookie: usertrack_test=2ffd89e5.6139391a09185; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=2ffd89e5.6139391a09185 729s ok 313 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 314 729s ok 315 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 316 729s ok 317 729s Set-Cookie: usertrack_test=8dea07d3.6139391a0a0b8; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8dea07d3.6139391a0a0b8 729s ok 318 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 319 729s ok 320 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 321 729s ok 322 729s Set-Cookie: usertrack_test=f962a8e4.6139391a0b06f; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=f962a8e4.6139391a0b06f 729s ok 323 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 324 729s ok 325 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 326 729s ok 327 729s Set-Cookie: usertrack_test=3a76e08b.6139391a0bede; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=3a76e08b.6139391a0bede 729s ok 328 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 329 729s ok 330 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 331 729s ok 332 729s Set-Cookie: usertrack_test=91ae7e5d.6139391a0cde0; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=91ae7e5d.6139391a0cde0 729s ok 333 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 334 729s ok 335 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 336 729s ok 337 729s Set-Cookie: usertrack_test=7595d84c.6139391a0dcdb; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7595d84c.6139391a0dcdb 729s ok 338 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 339 729s ok 340 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 341 729s ok 342 729s Set-Cookie: usertrack_test=671a99fd.6139391a0ec7d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=671a99fd.6139391a0ec7d 729s ok 343 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 344 729s ok 345 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 346 729s ok 347 729s Set-Cookie: usertrack_test=a2a76112.6139391a0fb7c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=a2a76112.6139391a0fb7c 729s ok 348 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 349 729s ok 350 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 351 729s ok 352 729s Set-Cookie: usertrack_test=fc49afb6.6139391a10a84; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=fc49afb6.6139391a10a84 729s ok 353 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 354 729s ok 355 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 356 729s ok 357 729s Set-Cookie: usertrack_test=19473f12.6139391a11901; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=19473f12.6139391a11901 729s ok 358 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 359 729s ok 360 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 361 729s ok 362 729s Set-Cookie: usertrack_test=5bf7483f.6139391a1280a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=5bf7483f.6139391a1280a 729s ok 363 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 364 729s ok 365 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 366 729s ok 367 729s Set-Cookie: usertrack_test=8dbde923.6139391a1370e; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8dbde923.6139391a1370e 729s ok 368 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 369 729s ok 370 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 371 729s ok 372 729s Set-Cookie: usertrack_test=412e2862.6139391a146f0; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=412e2862.6139391a146f0 729s ok 373 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 374 729s ok 375 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 376 729s ok 377 729s Set-Cookie: usertrack_test=12d5825e.6139391a156fe; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=12d5825e.6139391a156fe 729s ok 378 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 379 729s ok 380 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 381 729s ok 382 729s Set-Cookie: usertrack_test=59932924.6139391a16710; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=59932924.6139391a16710 729s ok 383 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 384 729s ok 385 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 386 729s ok 387 729s Set-Cookie: usertrack_test=ddb77ca6.6139391a17551; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ddb77ca6.6139391a17551 729s ok 388 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 389 729s ok 390 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 391 729s ok 392 729s Set-Cookie: usertrack_test=99167de.6139391a185ab; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=99167de.6139391a185ab 729s ok 393 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 394 729s ok 395 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 396 729s ok 397 729s Set-Cookie: usertrack_test=83c405dc.6139391a1940d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=83c405dc.6139391a1940d 729s ok 398 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 399 729s ok 400 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 401 729s ok 402 729s Set-Cookie: usertrack_test=9b9bac5b.6139391a1a471; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=9b9bac5b.6139391a1a471 729s ok 403 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 404 729s ok 405 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 406 729s ok 407 729s Set-Cookie: usertrack_test=a4b5ea52.6139391a1b341; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=a4b5ea52.6139391a1b341 729s ok 408 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 409 729s ok 410 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 411 729s ok 412 729s Set-Cookie: usertrack_test=16eb5359.6139391a1c3f0; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=16eb5359.6139391a1c3f0 729s ok 413 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 414 729s ok 415 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 416 729s ok 417 729s Set-Cookie: usertrack_test=ad1fffc7.6139391a1d217; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ad1fffc7.6139391a1d217 729s ok 418 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 419 729s ok 420 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 421 729s ok 422 729s Set-Cookie: usertrack_test=573e6c79.6139391a1e124; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=573e6c79.6139391a1e124 729s ok 423 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 424 729s ok 425 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 426 729s ok 427 729s Set-Cookie: usertrack_test=e19b1b36.6139391a1f02a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e19b1b36.6139391a1f02a 729s ok 428 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 429 729s ok 430 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 431 729s ok 432 729s Set-Cookie: usertrack_test=6a0e23f8.6139391a1ff32; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6a0e23f8.6139391a1ff32 729s ok 433 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 434 729s ok 435 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 436 729s ok 437 729s Set-Cookie: usertrack_test=42e5b7e4.6139391a20ed8; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=42e5b7e4.6139391a20ed8 729s ok 438 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 439 729s ok 440 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 441 729s ok 442 729s Set-Cookie: usertrack_test=1d322551.6139391a21d2b; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=1d322551.6139391a21d2b 729s ok 443 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 444 729s ok 445 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 446 729s ok 447 729s Set-Cookie: usertrack_test=d31ab248.6139391a22ce4; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d31ab248.6139391a22ce4 729s ok 448 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 449 729s ok 450 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 451 729s ok 452 729s Set-Cookie: usertrack_test=2e0e84c5.6139391a23c07; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=2e0e84c5.6139391a23c07 729s ok 453 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 454 729s ok 455 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 456 729s ok 457 729s Set-Cookie: usertrack_test=ba0997e6.6139391a24af3; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ba0997e6.6139391a24af3 729s ok 458 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 459 729s ok 460 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 461 729s ok 462 729s Set-Cookie: usertrack_test=31285da3.6139391a259f2; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=31285da3.6139391a259f2 729s ok 463 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 464 729s ok 465 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 466 729s ok 467 729s Set-Cookie: usertrack_test=4612259f.6139391a26910; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=4612259f.6139391a26910 729s ok 468 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 469 729s ok 470 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 471 729s ok 472 729s Set-Cookie: usertrack_test=b934cfcc.6139391a2781b; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=b934cfcc.6139391a2781b 729s ok 473 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 474 729s ok 475 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 476 729s ok 477 729s Set-Cookie: usertrack_test=7dd5847.6139391a2869d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7dd5847.6139391a2869d 729s ok 478 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 479 729s ok 480 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 481 729s ok 482 729s Set-Cookie: usertrack_test=e840d1c.6139391a29648; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e840d1c.6139391a29648 729s ok 483 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 484 729s ok 485 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 486 729s ok 487 729s Set-Cookie: usertrack_test=221298e5.6139391a2a5bf; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=221298e5.6139391a2a5bf 729s ok 488 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 489 729s ok 490 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 491 729s ok 492 729s Set-Cookie: usertrack_test=88bff464.6139391a2b4e6; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=88bff464.6139391a2b4e6 729s ok 493 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 494 729s ok 495 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 496 729s ok 497 729s Set-Cookie: usertrack_test=f4da7842.6139391a2c5ea; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=f4da7842.6139391a2c5ea 729s ok 498 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 499 729s ok 500 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 501 729s ok 502 729s Set-Cookie: usertrack_test=e97bc7b3.6139391a2d529; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e97bc7b3.6139391a2d529 729s ok 503 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 504 729s ok 505 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 506 729s ok 507 729s Set-Cookie: usertrack_test=bcadb2b3.6139391a2e4ce; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=bcadb2b3.6139391a2e4ce 729s ok 508 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 509 729s ok 510 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 511 729s ok 512 729s Set-Cookie: usertrack_test=63556650.6139391a2f4df; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=63556650.6139391a2f4df 729s ok 513 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 514 729s ok 515 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 516 729s ok 517 729s Set-Cookie: usertrack_test=bd755655.6139391a30325; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=bd755655.6139391a30325 729s ok 518 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 519 729s ok 520 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 521 729s ok 522 729s Set-Cookie: usertrack_test=ee38b27c.6139391a313d7; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ee38b27c.6139391a313d7 729s ok 523 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 524 729s ok 525 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 526 729s ok 527 729s Set-Cookie: usertrack_test=c739ec2a.6139391a321fd; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c739ec2a.6139391a321fd 729s ok 528 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 529 729s ok 530 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 531 729s ok 532 729s Set-Cookie: usertrack_test=33f7cf1.6139391a3311b; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=33f7cf1.6139391a3311b 729s ok 533 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 534 729s ok 535 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 536 729s ok 537 729s Set-Cookie: usertrack_test=2f4f444c.6139391a34021; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=2f4f444c.6139391a34021 729s ok 538 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 539 729s ok 540 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 541 729s ok 542 729s Set-Cookie: usertrack_test=c1750861.6139391a34f1c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c1750861.6139391a34f1c 729s ok 543 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 544 729s ok 545 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 546 729s ok 547 729s Set-Cookie: usertrack_test=6cee81bf.6139391a35e13; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6cee81bf.6139391a35e13 729s ok 548 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 549 729s ok 550 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 551 729s ok 552 729s Set-Cookie: usertrack_test=877dd6e7.6139391a36d15; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=877dd6e7.6139391a36d15 729s ok 553 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 554 729s ok 555 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 556 729s ok 557 729s Set-Cookie: usertrack_test=762bb22d.6139391a37d20; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=762bb22d.6139391a37d20 729s ok 558 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 559 729s ok 560 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 561 729s ok 562 729s Set-Cookie: usertrack_test=5a2d1704.6139391a38c90; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=5a2d1704.6139391a38c90 729s ok 563 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 564 729s ok 565 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 566 729s ok 567 729s Set-Cookie: usertrack_test=2bb3f8d7.6139391a39b8d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=2bb3f8d7.6139391a39b8d 729s ok 568 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 569 729s ok 570 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 571 729s ok 572 729s Set-Cookie: usertrack_test=24d0b4b4.6139391a3a9cc; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=24d0b4b4.6139391a3a9cc 729s ok 573 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 574 729s ok 575 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 576 729s ok 577 729s Set-Cookie: usertrack_test=b3700574.6139391a3b8c7; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=b3700574.6139391a3b8c7 729s ok 578 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 579 729s ok 580 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 581 729s ok 582 729s Set-Cookie: usertrack_test=7efa1e31.6139391a3c888; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7efa1e31.6139391a3c888 729s ok 583 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 584 729s ok 585 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 586 729s ok 587 729s Set-Cookie: usertrack_test=80500f3d.6139391a3d71f; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=80500f3d.6139391a3d71f 729s ok 588 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 589 729s ok 590 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 591 729s ok 592 729s Set-Cookie: usertrack_test=bc961d6a.6139391a3e6ac; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=bc961d6a.6139391a3e6ac 729s ok 593 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 594 729s ok 595 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 596 729s ok 597 729s Set-Cookie: usertrack_test=752f52e5.6139391a3f614; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=752f52e5.6139391a3f614 729s ok 598 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 599 729s ok 600 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 601 729s ok 602 729s Set-Cookie: usertrack_test=4f0659b8.6139391a4052a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=4f0659b8.6139391a4052a 729s ok 603 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 604 729s ok 605 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 606 729s ok 607 729s Set-Cookie: usertrack_test=196a9796.6139391a415ef; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=196a9796.6139391a415ef 729s ok 608 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 609 729s ok 610 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 611 729s ok 612 729s Set-Cookie: usertrack_test=67aef223.6139391a42445; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=67aef223.6139391a42445 729s ok 613 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 614 729s ok 615 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 616 729s ok 617 729s Set-Cookie: usertrack_test=869222e0.6139391a43409; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=869222e0.6139391a43409 729s ok 618 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 619 729s ok 620 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 621 729s ok 622 729s Set-Cookie: usertrack_test=457e0646.6139391a443bf; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=457e0646.6139391a443bf 729s ok 623 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 624 729s ok 625 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 626 729s ok 627 729s Set-Cookie: usertrack_test=c30482d1.6139391a45453; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c30482d1.6139391a45453 729s ok 628 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 629 729s ok 630 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 631 729s ok 632 729s Set-Cookie: usertrack_test=55447a03.6139391a464e0; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=55447a03.6139391a464e0 729s ok 633 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 634 729s ok 635 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 636 729s ok 637 729s Set-Cookie: usertrack_test=dc8cb849.6139391a4732d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=dc8cb849.6139391a4732d 729s ok 638 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 639 729s ok 640 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 641 729s ok 642 729s Set-Cookie: usertrack_test=2c8a77e4.6139391a4823f; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=2c8a77e4.6139391a4823f 729s ok 643 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 644 729s ok 645 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 646 729s ok 647 729s Set-Cookie: usertrack_test=da19febf.6139391a4925e; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=da19febf.6139391a4925e 729s ok 648 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 649 729s ok 650 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 651 729s ok 652 729s Set-Cookie: usertrack_test=5924d919.6139391a4a28c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=5924d919.6139391a4a28c 729s ok 653 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 654 729s ok 655 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 656 729s ok 657 729s Set-Cookie: usertrack_test=a00c39f8.6139391a4b23a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=a00c39f8.6139391a4b23a 729s ok 658 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 659 729s ok 660 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 661 729s ok 662 729s Set-Cookie: usertrack_test=d3c777e3.6139391a4c14a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d3c777e3.6139391a4c14a 729s ok 663 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 664 729s ok 665 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 666 729s ok 667 729s Set-Cookie: usertrack_test=a3b1cd6b.6139391a4d0ec; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=a3b1cd6b.6139391a4d0ec 729s ok 668 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 669 729s ok 670 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 671 729s ok 672 729s Set-Cookie: usertrack_test=8c8b4131.6139391a4e080; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8c8b4131.6139391a4e080 729s ok 673 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 674 729s ok 675 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 676 729s ok 677 729s Set-Cookie: usertrack_test=f14fd35b.6139391a4f0b6; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=f14fd35b.6139391a4f0b6 729s ok 678 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 679 729s ok 680 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 681 729s ok 682 729s Set-Cookie: usertrack_test=7373152.6139391a500b3; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7373152.6139391a500b3 729s ok 683 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 684 729s ok 685 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 686 729s ok 687 729s Set-Cookie: usertrack_test=548a98a8.6139391a51026; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=548a98a8.6139391a51026 729s ok 688 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 689 729s ok 690 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 691 729s ok 692 729s Set-Cookie: usertrack_test=1f828667.6139391a51f87; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=1f828667.6139391a51f87 729s ok 693 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 694 729s ok 695 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 696 729s ok 697 729s Set-Cookie: usertrack_test=d53fcb7e.6139391a52de0; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=d53fcb7e.6139391a52de0 729s ok 698 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 699 729s ok 700 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 701 729s ok 702 729s Set-Cookie: usertrack_test=7194e436.6139391a53e10; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=7194e436.6139391a53e10 729s ok 703 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 704 729s ok 705 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 706 729s ok 707 729s Set-Cookie: usertrack_test=5e064b35.6139391a54d8d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=5e064b35.6139391a54d8d 729s ok 708 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 709 729s ok 710 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 711 729s ok 712 729s Set-Cookie: usertrack_test=75a8788c.6139391a55be5; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=75a8788c.6139391a55be5 729s ok 713 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 714 729s ok 715 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 716 729s ok 717 729s Set-Cookie: usertrack_test=673727c2.6139391a56c33; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=673727c2.6139391a56c33 729s ok 718 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 719 729s ok 720 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 721 729s ok 722 729s Set-Cookie: usertrack_test=63378b5d.6139391a57ba5; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=63378b5d.6139391a57ba5 729s ok 723 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 724 729s ok 725 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 726 729s ok 727 729s Set-Cookie: usertrack_test=8e7149b4.6139391a589dd; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8e7149b4.6139391a589dd 729s ok 728 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 729 729s ok 730 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 731 729s ok 732 729s Set-Cookie: usertrack_test=efa0661b.6139391a598de; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=efa0661b.6139391a598de 729s ok 733 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 734 729s ok 735 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 736 729s ok 737 729s Set-Cookie: usertrack_test=c420f27d.6139391a5a7d9; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=c420f27d.6139391a5a7d9 729s ok 738 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 739 729s ok 740 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 741 729s ok 742 729s Set-Cookie: usertrack_test=6153be71.6139391a5b710; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6153be71.6139391a5b710 729s ok 743 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 744 729s ok 745 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 746 729s ok 747 729s Set-Cookie: usertrack_test=e3ddf68c.6139391a5c68d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=e3ddf68c.6139391a5c68d 729s ok 748 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 749 729s ok 750 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 751 729s ok 752 729s Set-Cookie: usertrack_test=ac068354.6139391a5d695; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ac068354.6139391a5d695 729s ok 753 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 754 729s ok 755 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 756 729s ok 757 729s Set-Cookie: usertrack_test=df6cc823.6139391a5e604; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=df6cc823.6139391a5e604 729s ok 758 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 759 729s ok 760 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 761 729s ok 762 729s Set-Cookie: usertrack_test=a1586afa.6139391a5f47e; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=a1586afa.6139391a5f47e 729s ok 763 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 764 729s ok 765 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 766 729s ok 767 729s Set-Cookie: usertrack_test=1c456310.6139391a6048a; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=1c456310.6139391a6048a 729s ok 768 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 769 729s ok 770 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 771 729s ok 772 729s Set-Cookie: usertrack_test=84b3d5b.6139391a613ca; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=84b3d5b.6139391a613ca 729s ok 773 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 774 729s ok 775 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 776 729s ok 777 729s Set-Cookie: usertrack_test=545e99d.6139391a622f4; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=545e99d.6139391a622f4 729s ok 778 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 779 729s ok 780 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 781 729s ok 782 729s Set-Cookie: usertrack_test=50127299.6139391a6321c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=50127299.6139391a6321c 729s ok 783 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 784 729s ok 785 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 786 729s ok 787 729s Set-Cookie: usertrack_test=8b727e71.6139391a64148; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=8b727e71.6139391a64148 729s ok 788 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 789 729s ok 790 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 791 729s ok 792 729s Set-Cookie: usertrack_test=57d1527a.6139391a6507d; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=57d1527a.6139391a6507d 729s ok 793 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 794 729s ok 795 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 796 729s ok 797 729s Set-Cookie: usertrack_test=6ebdd6cf.6139391a65eec; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=6ebdd6cf.6139391a65eec 729s ok 798 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 799 729s ok 800 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 801 729s ok 802 729s Set-Cookie: usertrack_test=cf29cd96.6139391a66e8f; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=cf29cd96.6139391a66e8f 729s ok 803 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 804 729s ok 805 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 806 729s ok 807 729s Set-Cookie: usertrack_test=f5d2d24a.6139391a67ec3; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=f5d2d24a.6139391a67ec3 729s ok 808 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 809 729s ok 810 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 811 729s ok 812 729s Set-Cookie: usertrack_test=ab23dbe3.6139391a68d45; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=ab23dbe3.6139391a68d45 729s ok 813 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 814 729s ok 815 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 816 729s ok 817 729s Set-Cookie: usertrack_test=aa1bcb61.6139391a69d8c; path=/; expires=Thu, 14-Mar-24 00:00:44 GMT 729s Cookie: usertrack_test=aa1bcb61.6139391a69d8c 729s ok 818 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 819 729s ok 820 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 821 729s ok 822 729s Set-Cookie: usertrack_test=f97347ab.6139391a6ac58; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=f97347ab.6139391a6ac58 729s ok 823 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 824 729s ok 825 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 826 729s ok 827 729s Set-Cookie: usertrack_test=7ca858a9.6139391a6bd1e; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=7ca858a9.6139391a6bd1e 729s ok 828 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 829 729s ok 830 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 831 729s ok 832 729s Set-Cookie: usertrack_test=4425d4fa.6139391a6cbc8; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=4425d4fa.6139391a6cbc8 729s ok 833 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 834 729s ok 835 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 836 729s ok 837 729s Set-Cookie: usertrack_test=300b4fc4.6139391a6dc7e; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=300b4fc4.6139391a6dc7e 729s ok 838 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 839 729s ok 840 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 841 729s ok 842 729s Set-Cookie: usertrack_test=558d233c.6139391a6eadf; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=558d233c.6139391a6eadf 729s ok 843 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 844 729s ok 845 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 846 729s ok 847 729s Set-Cookie: usertrack_test=148f36a1.6139391a6fbd8; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=148f36a1.6139391a6fbd8 729s ok 848 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 849 729s ok 850 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 851 729s ok 852 729s Set-Cookie: usertrack_test=96e199d0.6139391a70be9; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=96e199d0.6139391a70be9 729s ok 853 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 854 729s ok 855 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 856 729s ok 857 729s Set-Cookie: usertrack_test=fa3563c6.6139391a71a38; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=fa3563c6.6139391a71a38 729s ok 858 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 859 729s ok 860 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 861 729s ok 862 729s Set-Cookie: usertrack_test=b47670b5.6139391a72a1e; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=b47670b5.6139391a72a1e 729s ok 863 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 864 729s ok 865 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 866 729s ok 867 729s Set-Cookie: usertrack_test=a9760465.6139391a73ab2; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=a9760465.6139391a73ab2 729s ok 868 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 869 729s ok 870 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 871 729s ok 872 729s Set-Cookie: usertrack_test=6f7025eb.6139391a74985; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=6f7025eb.6139391a74985 729s ok 873 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 874 729s ok 875 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 876 729s ok 877 729s Set-Cookie: usertrack_test=1e315635.6139391a75a48; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=1e315635.6139391a75a48 729s ok 878 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 879 729s ok 880 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 881 729s ok 882 729s Set-Cookie: usertrack_test=f7d894d9.6139391a769a0; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=f7d894d9.6139391a769a0 729s ok 883 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 884 729s ok 885 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 886 729s ok 887 729s Set-Cookie: usertrack_test=964ac02b.6139391a77813; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=964ac02b.6139391a77813 729s ok 888 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 889 729s ok 890 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 891 729s ok 892 729s Set-Cookie: usertrack_test=21840a1b.6139391a78755; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=21840a1b.6139391a78755 729s ok 893 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 894 729s ok 895 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 896 729s ok 897 729s Set-Cookie: usertrack_test=d170d160.6139391a79846; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=d170d160.6139391a79846 729s ok 898 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 899 729s ok 900 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 901 729s ok 902 729s Set-Cookie: usertrack_test=b2ceed40.6139391a7a851; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=b2ceed40.6139391a7a851 729s ok 903 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 904 729s ok 905 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 906 729s ok 907 729s Set-Cookie: usertrack_test=38e37f62.6139391a7b6a4; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=38e37f62.6139391a7b6a4 729s ok 908 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 909 729s ok 910 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 911 729s ok 912 729s Set-Cookie: usertrack_test=fd742786.6139391a7c5a7; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=fd742786.6139391a7c5a7 729s ok 913 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 914 729s ok 915 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 916 729s ok 917 729s Set-Cookie: usertrack_test=b4213b9b.6139391a7d4c5; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=b4213b9b.6139391a7d4c5 729s ok 918 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 919 729s ok 920 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 921 729s ok 922 729s Set-Cookie: usertrack_test=5cf57a64.6139391a7e3de; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=5cf57a64.6139391a7e3de 729s ok 923 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 924 729s ok 925 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 926 729s ok 927 729s Set-Cookie: usertrack_test=134a122.6139391a7f306; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=134a122.6139391a7f306 729s ok 928 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 929 729s ok 930 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 931 729s ok 932 729s Set-Cookie: usertrack_test=dae4c22b.6139391a802d9; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=dae4c22b.6139391a802d9 729s ok 933 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 934 729s ok 935 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 936 729s ok 937 729s Set-Cookie: usertrack_test=dc2cd33b.6139391a81218; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=dc2cd33b.6139391a81218 729s ok 938 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 939 729s ok 940 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 941 729s ok 942 729s Set-Cookie: usertrack_test=aaf9c1d1.6139391a82128; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=aaf9c1d1.6139391a82128 729s ok 943 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 944 729s ok 945 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 946 729s ok 947 729s Set-Cookie: usertrack_test=e0708e12.6139391a8302e; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=e0708e12.6139391a8302e 729s ok 948 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 949 729s ok 950 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 951 729s ok 952 729s Set-Cookie: usertrack_test=669f8c7e.6139391a83e71; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=669f8c7e.6139391a83e71 729s ok 953 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 954 729s ok 955 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 956 729s ok 957 729s Set-Cookie: usertrack_test=4c876388.6139391a84e77; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=4c876388.6139391a84e77 729s ok 958 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 959 729s ok 960 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 961 729s ok 962 729s Set-Cookie: usertrack_test=6582f391.6139391a85dd5; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=6582f391.6139391a85dd5 729s ok 963 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 964 729s ok 965 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 966 729s ok 967 729s Set-Cookie: usertrack_test=554d5c79.6139391a86bfa; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=554d5c79.6139391a86bfa 729s ok 968 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 969 729s ok 970 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 971 729s ok 972 729s Set-Cookie: usertrack_test=75208ee0.6139391a87b01; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=75208ee0.6139391a87b01 729s ok 973 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 974 729s ok 975 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 976 729s ok 977 729s Set-Cookie: usertrack_test=36ef064a.6139391a88a3c; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=36ef064a.6139391a88a3c 729s ok 978 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 979 729s ok 980 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 981 729s ok 982 729s Set-Cookie: usertrack_test=93331215.6139391a89a0d; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=93331215.6139391a89a0d 729s ok 983 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 984 729s ok 985 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 986 729s ok 987 729s Set-Cookie: usertrack_test=38544562.6139391a8a853; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=38544562.6139391a8a853 729s ok 988 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 989 729s ok 990 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 991 729s ok 992 729s Set-Cookie: usertrack_test=a6d71e74.6139391a8b898; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=a6d71e74.6139391a8b898 729s ok 993 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 994 729s ok 995 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 996 729s ok 997 729s Set-Cookie: usertrack_test=7d65b7f2.6139391a8c796; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s Cookie: usertrack_test=7d65b7f2.6139391a8c796 729s ok 998 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 999 729s ok 1000 729s ok 1001 729s # testing : Checking return code is '200' 729s # expected: 200 729s # received: '200' 729s ok 1002 729s # usertrack_test=c3cb303.6139391a8d75b; path=/; expires=Thu, 14-Mar-24 00:00:45 GMT 729s ok 1003 729s # expected: undef 729s # received: undef 729s ok 1004 729s ok 730s t/modules/vhost_alias.t ............. 730s 1..8 730s # Running under perl version 5.038002 for linux 730s # Current time local: Wed Mar 13 23:59:45 2024 730s # Current time GMT: Wed Mar 13 23:59:45 2024 730s # Using Test.pm version 1.31 730s # Using Apache/Test.pm version 1.42 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 730s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 730s # testing : VirtalDocumentRoot test 730s # expected: 'www.vha-test.com' 730s # received: 'www.vha-test.com' 730s ok 1 730s # testing : VirtualScriptAlias test 730s # expected: 'test cgi for www.vha-test.com' 730s # received: 'test cgi for www.vha-test.com' 730s ok 2 730s # testing : VirtalDocumentRoot test 730s # expected: 'big.server.name.from.heck.org' 730s # received: 'big.server.name.from.heck.org' 730s ok 3 730s # testing : VirtualScriptAlias test 730s # expected: 'test cgi for big.server.name.from.heck.org' 730s # received: 'test cgi for big.server.name.from.heck.org' 730s ok 4 730s # testing : VirtalDocumentRoot test 730s # expected: 'ab.com' 730s # received: 'ab.com' 730s ok 5 730s # testing : VirtualScriptAlias test 730s # expected: 'test cgi for ab.com' 730s # received: 'test cgi for ab.com' 730s ok 6 730s # testing : VirtalDocumentRoot test 730s # expected: 'w-t-f.net' 730s # received: 'w-t-f.net' 730s ok 7 730s # testing : VirtualScriptAlias test 730s # expected: 'test cgi for w-t-f.net' 730s # received: 'test cgi for w-t-f.net' 730s ok 8 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 730s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 730s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 730s ok 732s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 733s t/protocol/echo.t ................... 733s 1..8 733s # Running under perl version 5.038002 for linux 733s # Current time local: Wed Mar 13 23:59:48 2024 733s # Current time GMT: Wed Mar 13 23:59:48 2024 733s # Using Test.pm version 1.31 733s # Using Apache/Test.pm version 1.42 733s testing mod_echo_ssl 733s ok 1 733s #Cipher: TLS_AES_256_GCM_SHA384 733s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 733s # testing : echo 733s # expected: 't/protocol/echo.t' 733s # received: 't/protocol/echo.t' 733s ok 2 733s # testing : echo 733s # expected: '/usr/bin/perl' 733s # received: '/usr/bin/perl' 733s ok 3 733s # testing : echo 733s # expected: '119105119105119105119105119105' 733s # received: '119105119105119105119105119105' 733s ok 4 733s testing mod_echo 733s ok 5 733s # testing : echo 733s # expected: 't/protocol/echo.t' 733s # received: 't/protocol/echo.t' 733s ok 6 733s # testing : echo 733s # expected: '/usr/bin/perl' 733s # received: '/usr/bin/perl' 733s ok 7 733s # testing : echo 733s # expected: '119105119105119105119105119105' 733s # received: '119105119105119105119105119105' 733s ok 8 733s ok 735s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 736s t/security/CVE-2003-0542.t .......... 736s 1..1 736s # Running under perl version 5.038002 for linux 736s # Current time local: Wed Mar 13 23:59:51 2024 736s # Current time GMT: Wed Mar 13 23:59:51 2024 736s # Using Test.pm version 1.31 736s # Using Apache/Test.pm version 1.42 736s # testing : CAN-2003-0542 test case 736s # expected: 404 736s # received: '404' 736s ok 1 736s ok 738s t/security/CVE-2004-0747.t .......... 738s 1..1 738s # Running under perl version 5.038002 for linux 738s # Current time local: Wed Mar 13 23:59:52 2024 738s # Current time GMT: Wed Mar 13 23:59:52 2024 738s # Using Test.pm version 1.31 738s # Using Apache/Test.pm version 1.42 738s # testing : CAN-2004-0747 ap_resolve_env test case 738s # expected: 200 738s # received: 200 738s ok 1 738s ok 739s t/security/CVE-2004-0811.t .......... 739s 1..8 739s # Running under perl version 5.038002 for linux 739s # Current time local: Wed Mar 13 23:59:54 2024 739s # Current time GMT: Wed Mar 13 23:59:54 2024 739s # Using Test.pm version 1.31 739s # Using Apache/Test.pm version 1.42 739s # testing : subdir access allowed 739s # expected: 200 739s # received: '200' 739s ok 1 739s # testing : subdir access allowed 739s # expected: 200 739s # received: '200' 739s ok 2 739s # testing : subdir access allowed 739s # expected: 200 739s # received: '200' 739s ok 3 739s # testing : subdir access allowed 739s # expected: 200 739s # received: '200' 739s ok 4 739s # testing : topdir access denied 739s # expected: 401 739s # received: '401' 739s ok 5 739s # testing : topdir access denied 739s # expected: 401 739s # received: '401' 739s ok 6 739s # testing : topdir access denied 739s # expected: 401 739s # received: '401' 739s ok 7 739s # testing : topdir access denied 739s # expected: 401 739s # received: '401' 739s ok 8 739s ok 741s t/security/CVE-2004-0940.t .......... 741s 1..1 741s # Running under perl version 5.038002 for linux 741s # Current time local: Wed Mar 13 23:59:55 2024 741s # Current time GMT: Wed Mar 13 23:59:55 2024 741s # Using Test.pm version 1.31 741s # Using Apache/Test.pm version 1.42 741s # testing : response was 200 741s # expected: 200 741s # received: '200' 741s ok 1 741s ok 742s t/security/CVE-2004-0942.t .......... 742s 1..2 742s # Running under perl version 5.038002 for linux 742s # Current time local: Wed Mar 13 23:59:57 2024 742s # Current time GMT: Wed Mar 13 23:59:57 2024 742s # Using Test.pm version 1.31 742s # Using Apache/Test.pm version 1.42 742s ok 1 742s # testing : request was refused 742s # expected: qr/^HTTP\/1\.. 400/ 742s # received: 'HTTP/1.1 400 Bad Request 742s # ' 742s ok 2 742s ok 744s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 745s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 747s t/security/CVE-2005-2491.t .......... 747s 1..4 747s # Running under perl version 5.038002 for linux 747s # Current time local: Thu Mar 14 00:00:01 2024 747s # Current time GMT: Thu Mar 14 00:00:01 2024 747s # Using Test.pm version 1.31 747s # Using Apache/Test.pm version 1.42 747s # testing : check that server did not segfault 747s # expected: 'Internal Server Error' 747s # received: 'Internal Server Error' 747s ok 1 747s # testing : check for 500 response error 747s # expected: 500 747s # received: '500' 747s ok 2 747s # testing : check that server did not segfault 747s # expected: 'Internal Server Error' 747s # received: 'Internal Server Error' 747s ok 3 747s # testing : check for 500 response error 747s # expected: 500 747s # received: '500' 747s ok 4 747s ok 748s t/security/CVE-2005-2700.t .......... 748s 1..2 748s # Running under perl version 5.038002 for linux 748s # Current time local: Thu Mar 14 00:00:02 2024 748s # Current time GMT: Thu Mar 14 00:00:02 2024 748s # Using Test.pm version 1.31 748s # Using Apache/Test.pm version 1.42 748s # testing : access permitted without ccert 748s # expected: 200 748s # received: '200' 748s ok 1 748s # testing : access *not* permitted without ccert 748s # expected: 200 748s # received: '403' 748s ok 2 748s ok 750s t/security/CVE-2005-3352.t .......... 750s 1..2 750s # Running under perl version 5.038002 for linux 750s # Current time local: Thu Mar 14 00:00:04 2024 750s # Current time GMT: Thu Mar 14 00:00:04 2024 750s # Using Test.pm version 1.31 750s # Using Apache/Test.pm version 1.42 750s # testing : response code is OK 750s # expected: 200 750s # received: '200' 750s ok 1 750s # testing : referer was escaped 750s # expected: qr/%22%3e/ 750s # received: ' 750s # 750s # Menu for /security/CVE-2005-3352.map 750s # 750s #

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

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

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

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

Bad Request

780s #

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

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

Forbidden

808s

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

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

Not Found

830s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

853s #

The requested URL was not found on this server.

853s # ' 853s ok 8 853s # testing : /merge/notfound.html code 853s # expected: 404 853s # received: '404' 853s ok 9 853s # testing : /merge/notfound.html content 853s # expected: 'testing merge' 853s # received: 'testing merge' 853s ok 10 853s # testing : /merge/merge2/notfound.html code 853s # expected: 404 853s # received: '404' 853s ok 11 853s # testing : /merge/merge2/notfound.html content 853s # expected: 'testing merge' 853s # received: 'testing merge' 853s ok 12 853s # testing : /bounce/notfound.html code 853s # expected: 404 853s # received: '404' 853s ok 13 853s # testing : /bounce/notfound.html content 853s # expected: qr/expire test/ 853s # received: ' 853s # expire test 853s # expire test 853s # ' 853s ok 14 853s ok 854s t/apache/etags.t .................... 854s # Checking for existence of FileETag directive 854s # Returned 200: 854s 1..61 854s # Running under perl version 5.038002 for linux 854s # Current time local: Thu Mar 14 00:01:49 2024 854s # Current time GMT: Thu Mar 14 00:01:49 2024 854s # Using Test.pm version 1.31 854s # Using Apache/Test.pm version 1.42 854s # --- 854s # HEAD /apache/etags/all/minus-is/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 1 854s # --- 854s # HEAD /apache/etags/all/minus-m/test.txt 854s # Expecting two components in ETag field 854s # Received "7f0a2-b" 854s ok 2 854s # --- 854s # HEAD /apache/etags/m/plus-mis/test.txt 854s # Expecting three components in ETag field 854s # Received "7f0e6-b-60bb3bbdae3c0" 854s ok 3 854s # --- 854s # HEAD /apache/etags/s/test.txt 854s # Expecting one component in ETag field 854s # Received "b" 854s ok 4 854s # --- 854s # HEAD /apache/etags/all/minus-s/test.txt 854s # Expecting two components in ETag field 854s # Received "7f0ae-60bb3bbdae3c0" 854s ok 5 854s # --- 854s # HEAD /apache/etags/m/minus-is/test.txt 854s # Expecting field to be absent 854s # Received "60bb3bbdae3c0" 854s ok 6 854s # --- 854s # HEAD /apache/etags/ms/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 7 854s # --- 854s # HEAD /apache/etags/m/plus-ms/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 8 854s # --- 854s # HEAD /apache/etags/all/minus-ms/test.txt 854s # Expecting one component in ETag field 854s # Received "7f0ab" 854s ok 9 854s # --- 854s # HEAD /apache/etags/all/minus-i/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 10 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 11 854s # --- 854s # HEAD /apache/etags/m/plus-is/test.txt 854s # Expecting three components in ETag field 854s # Received "7f0dd-b-60bb3bbdae3c0" 854s ok 12 854s # --- 854s # HEAD /apache/etags/is/test.txt 854s # Expecting two components in ETag field 854s # Received "7f0c0-b" 854s ok 13 854s # --- 854s # HEAD /apache/etags/none/ms/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 14 854s # --- 854s # HEAD /apache/etags/m/minus-s/test.txt 854s # Expecting field to be absent 854s # Received "60bb3bbdae3c0" 854s ok 15 854s # --- 854s # HEAD /apache/etags/mis/test.txt 854s # Expecting three components in ETag field 854s # Received "7f0f3-b-60bb3bbdae3c0" 854s ok 16 854s # --- 854s # HEAD /apache/etags/m/plus-m/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 17 854s # --- 854s # HEAD /apache/etags/none/mis/test.txt 854s # Expecting three components in ETag field 854s # Received "7f109-b-60bb3bbdae3c0" 854s ok 18 854s # --- 854s # HEAD /apache/etags/none/is/test.txt 854s # Expecting two components in ETag field 854s # Received "7f100-b" 854s ok 19 854s # --- 854s # HEAD /apache/etags/m/plus-i/test.txt 854s # Expecting two components in ETag field 854s # Received "7f0da-60bb3bbdae3c0" 854s ok 20 854s # --- 854s # HEAD /apache/etags/default/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 21 854s # --- 854s # HEAD /apache/etags/all/mis/test.txt 854s # Expecting three components in ETag field 854s # Received "7f0b1-b-60bb3bbdae3c0" 854s ok 22 854s # --- 854s # HEAD /apache/etags/m/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 23 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 854s # Expecting one component in ETag field 854s # Received "7f12c" 854s ok 24 854s # --- 854s # HEAD /apache/etags/none/plus-mi/test.txt 854s # Expecting two components in ETag field 854s # Received "7f118-60bb3bbdae3c0" 854s ok 25 854s # --- 854s # HEAD /apache/etags/m/minus-ms/test.txt 854s # Expecting field to be absent 854s # Received "b-60bb3bbdae3c0" 854s ok 26 854s # --- 854s # HEAD /apache/etags/m/minus-mis/test.txt 854s # Expecting field to be absent 854s # Received "b-60bb3bbdae3c0" 854s ok 27 854s # --- 854s # HEAD /apache/etags/i/test.txt 854s # Expecting one component in ETag field 854s # Received "7f0bd" 854s ok 28 854s # --- 854s # HEAD /apache/etags/all/minus-mis/test.txt 854s # Expecting field to be absent 854s # Received "b-60bb3bbdae3c0" 854s ok 29 854s # --- 854s # HEAD /apache/etags/all/ms/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 30 854s # --- 854s # HEAD /apache/etags/none/plus-i/test.txt 854s # Expecting one component in ETag field 854s # Received "7f10f" 854s ok 31 854s # --- 854s # HEAD /apache/etags/none/plus-ms/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 32 854s # --- 854s # HEAD /apache/etags/m/plus-mi/test.txt 854s # Expecting two components in ETag field 854s # Received "7f0e3-60bb3bbdae3c0" 854s ok 33 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 854s # Expecting one component in ETag field 854s # Received "b" 854s ok 34 854s # --- 854s # HEAD /apache/etags/all/s/test.txt 854s # Expecting one component in ETag field 854s # Received "b" 854s ok 35 854s # --- 854s # HEAD /apache/etags/none/inherit/test.txt 854s # Expecting field to be absent 854s # ETag field is missing 854s ok 36 854s # --- 854s # HEAD /apache/etags/none/s/test.txt 854s # Expecting one component in ETag field 854s # Received "b" 854s ok 37 854s # --- 854s # HEAD /apache/etags/m/minus-i/test.txt 854s # Expecting field to be absent 854s # Received "60bb3bbdae3c0" 854s ok 38 854s # --- 854s # HEAD /apache/etags/none/m/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 39 854s # --- 854s # HEAD /apache/etags/m/minus-mi/test.txt 854s # Expecting field to be absent 854s # Received "b-60bb3bbdae3c0" 854s ok 40 854s # --- 854s # HEAD /apache/etags/all/inherit/test.txt 854s # Expecting three components in ETag field 854s # Received "7f090-b-60bb3bbdae3c0" 854s ok 41 854s # --- 854s # HEAD /apache/etags/none/test.txt 854s # Expecting field to be absent 854s # ETag field is missing 854s ok 42 854s # --- 854s # HEAD /apache/etags/mi/test.txt 854s # Expecting two components in ETag field 854s # Received "7f0f0-60bb3bbdae3c0" 854s ok 43 854s # --- 854s # HEAD /apache/etags/none/plus-s/test.txt 854s # Expecting one component in ETag field 854s # Received "b" 854s ok 44 854s # --- 854s # HEAD /apache/etags/all/is/test.txt 854s # Expecting two components in ETag field 854s # Received "7f093-b" 854s ok 45 854s # --- 854s # HEAD /apache/etags/none/plus-m/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 46 854s # --- 854s # HEAD /apache/etags/none/plus-is/test.txt 854s # Expecting two components in ETag field 854s # Received "7f112-b" 854s ok 47 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 48 854s # --- 854s # HEAD /apache/etags/none/plus-mis/test.txt 854s # Expecting three components in ETag field 854s # Received "7f130-b-60bb3bbdae3c0" 854s ok 49 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 854s # Expecting two components in ETag field 854s # Received "7f12f-60bb3bbdae3c0" 854s ok 50 854s # --- 854s # HEAD /apache/etags/m/plus-s/test.txt 854s # Expecting two components in ETag field 854s # Received "b-60bb3bbdae3c0" 854s ok 51 854s # --- 854s # HEAD /apache/etags/all/minus-mi/test.txt 854s # Expecting one component in ETag field 854s # Received "b" 854s ok 52 854s # --- 854s # HEAD /apache/etags/all/i/test.txt 854s # Expecting one component in ETag field 854s # Received "7f08e" 854s ok 53 854s # --- 854s # HEAD /apache/etags/m/minus-m/test.txt 854s # Expecting field to be absent 854s # Received "b-60bb3bbdae3c0" 854s ok 54 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 854s # Expecting two components in ETag field 854s # Received "7f123-b" 854s ok 55 854s # --- 854s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 854s # Expecting field to be absent 854s # Received "b-60bb3bbdae3c0" 854s ok 56 854s # --- 854s # HEAD /apache/etags/none/i/test.txt 854s # Expecting one component in ETag field 854s # Received "7f0fb" 854s ok 57 854s # --- 854s # HEAD /apache/etags/all/m/test.txt 854s # Expecting one component in ETag field 854s # Received "60bb3bbdae3c0" 854s ok 58 854s # --- 854s # HEAD /apache/etags/all/test.txt 854s # Expecting three components in ETag field 854s # Received "7f0b8-b-60bb3bbdae3c0" 854s ok 59 854s # --- 854s # HEAD /apache/etags/none/mi/test.txt 854s # Expecting two components in ETag field 854s # Received "7f106-60bb3bbdae3c0" 854s ok 60 854s # --- 854s # HEAD /apache/etags/all/mi/test.txt 854s # Expecting two components in ETag field 854s # Received "7f099-60bb3bbdae3c0" 854s ok 61 854s ok 856s t/apache/expr.t ..................... 856s 1..229 856s # Running under perl version 5.038002 for linux 856s # Current time local: Thu Mar 14 00:01:50 2024 856s # Current time GMT: Thu Mar 14 00:01:50 2024 856s # Using Test.pm version 1.31 856s # Using Apache/Test.pm version 1.42 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true" should evaluate to true, got true 856s ok 1 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "false" should evaluate to false, got false 856s ok 2 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "foo", got parse error 856s ok 3 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -eq 01" should evaluate to true, got true 856s ok 4 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -eq 2" should evaluate to false, got false 856s ok 5 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -ne 2" should evaluate to true, got true 856s ok 6 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -ne 1" should evaluate to false, got false 856s ok 7 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -lt 02" should evaluate to true, got true 856s ok 8 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -lt 1" should evaluate to false, got false 856s ok 9 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -le 2" should evaluate to true, got true 856s ok 10 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -le 1" should evaluate to true, got true 856s ok 11 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "2 -gt 1" should evaluate to true, got true 856s ok 12 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -gt 1" should evaluate to false, got false 856s ok 13 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "2 -ge 1" should evaluate to true, got true 856s ok 14 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -ge 1" should evaluate to true, got true 856s ok 15 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "1 -gt -1" should evaluate to true, got true 856s ok 16 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' == 'aa'" should evaluate to true, got true 856s ok 17 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' == 'b'" should evaluate to false, got false 856s ok 18 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' = 'aa'" should evaluate to true, got true 856s ok 19 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' = 'b'" should evaluate to false, got false 856s ok 20 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' != 'b'" should evaluate to true, got true 856s ok 21 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' != 'aa'" should evaluate to false, got false 856s ok 22 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' < 'b'" should evaluate to true, got true 856s ok 23 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' < 'aa'" should evaluate to false, got false 856s ok 24 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' <= 'b'" should evaluate to true, got true 856s ok 25 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' <= 'aa'" should evaluate to true, got true 856s ok 26 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'b' > 'aa'" should evaluate to true, got true 856s ok 27 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' > 'aa'" should evaluate to false, got false 856s ok 28 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'b' >= 'aa'" should evaluate to true, got true 856s ok 29 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'aa' >= 'aa'" should evaluate to true, got true 856s ok 30 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 856s ok 31 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 856s ok 32 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 856s ok 33 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 856s ok 34 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 856s ok 35 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 856s ok 36 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 856s ok 37 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 856s ok 38 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 856s ok 39 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 856s ok 40 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME} != ''" should evaluate to true, got true 856s ok 41 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a' -in { 'b', 'a' } " should evaluate to true, got true 856s ok 42 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a' -in { 'b', 'c' } " should evaluate to false, got false 856s ok 43 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /bc/ " should evaluate to true, got true 856s ok 44 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /BC/i " should evaluate to true, got true 856s ok 45 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' !~ m!bc! " should evaluate to false, got false 856s ok 46 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' !~ m!BC!i " should evaluate to false, got false 856s ok 47 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " $0 == '' " should evaluate to true, got true 856s ok 48 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " $1 == '' " should evaluate to true, got true 856s ok 49 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " $9 == '' " should evaluate to true, got true 856s ok 50 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " '$0' == '' " should evaluate to true, got true 856s ok 51 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 856s ok 52 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 856s ok 53 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 856s ok 54 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 856s ok 55 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 856s ok 56 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 856s ok 57 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 856s ok 58 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 856s ok 59 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 856s ok 60 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 856s ok 61 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 856s ok 62 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 856s ok 63 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 856s ok 64 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 856s ok 65 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 856s ok 66 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 856s ok 67 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 856s ok 68 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 856s ok 69 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 856s ok 70 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{HTTPS} == 'off' " should evaluate to true, got true 856s ok 71 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 856s ok 72 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 856s ok 73 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 856s ok 74 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 856s ok 75 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 856s ok 76 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 856s ok 77 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 856s ok 78 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 856s ok 79 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 856s ok 80 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 856s ok 81 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 856s ok 82 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "escape('?') = '%3f' " should evaluate to true, got true 856s ok 83 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "unescape('%3f') = '?' " should evaluate to true, got true 856s ok 84 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 856s ok 85 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 856s ok 86 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 856s ok 87 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "file('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 856s ok 88 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-n ''" should evaluate to false, got false 856s ok 89 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-z ''" should evaluate to true, got true 856s ok 90 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-n '1'" should evaluate to true, got true 856s ok 91 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-z '1'" should evaluate to false, got false 856s ok 92 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "-R 'abc'", got parse error 856s ok 93 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 856s ok 94 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-R '240.0.0.0'" should evaluate to false, got false 856s ok 95 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-R '240.0.0.0/8'" should evaluate to false, got false 856s ok 96 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-R 'ff::/8'" should evaluate to false, got false 856s ok 97 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 856s ok 98 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 856s ok 99 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 856s ok 100 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 856s ok 101 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 856s ok 102 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 856s ok 103 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 856s ok 104 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'foo' -strmatch '*o'" should evaluate to true, got true 856s ok 105 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 856s ok 106 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'foo' -strmatch 'F*'" should evaluate to false, got false 856s ok 107 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'foo' -strcmatch 'F*'" should evaluate to true, got true 856s ok 108 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'foo' -strmatch 'g*'" should evaluate to false, got false 856s ok 109 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'foo' -strcmatch 'g*'" should evaluate to false, got false 856s ok 110 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 856s ok 111 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 856s ok 112 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 856s ok 113 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 856s ok 114 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "foo('bar') = 'bar'", got parse error 856s ok 115 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "%{FOO} != 'bar'", got parse error 856s ok 116 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s Should get parse error for "'bar' = bar", got parse error 856s ok 117 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true" should evaluate to true, got true 856s ok 118 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && true" should evaluate to true, got true 856s ok 119 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || true" should evaluate to true, got true 856s ok 120 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || true || true" should evaluate to true, got true 856s ok 121 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || true && true" should evaluate to true, got true 856s ok 122 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && true || true" should evaluate to true, got true 856s ok 123 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && true && true" should evaluate to true, got true 856s ok 124 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || true || !true" should evaluate to true, got true 856s ok 125 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || true && !true" should evaluate to true, got true 856s ok 126 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && true || !true" should evaluate to true, got true 856s ok 127 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && true && !true" should evaluate to false, got false 856s ok 128 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && !true" should evaluate to false, got false 856s ok 129 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || !true" should evaluate to true, got true 856s ok 130 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || !true || true" should evaluate to true, got true 856s ok 131 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || !true && true" should evaluate to true, got true 856s ok 132 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && !true || true" should evaluate to true, got true 856s ok 133 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && !true && true" should evaluate to false, got false 856s ok 134 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || !true || !true" should evaluate to true, got true 856s ok 135 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true || !true && !true" should evaluate to true, got true 856s ok 136 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && !true || !true" should evaluate to false, got false 856s ok 137 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "true && !true && !true" should evaluate to false, got false 856s ok 138 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true" should evaluate to false, got false 856s ok 139 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && true" should evaluate to false, got false 856s ok 140 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || true" should evaluate to true, got true 856s ok 141 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || true || true" should evaluate to true, got true 856s ok 142 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || true && true" should evaluate to true, got true 856s ok 143 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && true || true" should evaluate to true, got true 856s ok 144 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && true && true" should evaluate to false, got false 856s ok 145 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || true || !true" should evaluate to true, got true 856s ok 146 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || true && !true" should evaluate to false, got false 856s ok 147 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && true || !true" should evaluate to false, got false 856s ok 148 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && true && !true" should evaluate to false, got false 856s ok 149 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && !true" should evaluate to false, got false 856s ok 150 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || !true" should evaluate to false, got false 856s ok 151 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || !true || true" should evaluate to true, got true 856s ok 152 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || !true && true" should evaluate to false, got false 856s ok 153 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && !true || true" should evaluate to true, got true 856s ok 154 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && !true && true" should evaluate to false, got false 856s ok 155 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || !true || !true" should evaluate to false, got false 856s ok 156 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true || !true && !true" should evaluate to false, got false 856s ok 157 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && !true || !true" should evaluate to false, got false 856s ok 158 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!true && !true && !true" should evaluate to false, got false 856s ok 159 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true)" should evaluate to false, got false 856s ok 160 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && true)" should evaluate to false, got false 856s ok 161 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || true)" should evaluate to false, got false 856s ok 162 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || true || true)" should evaluate to false, got false 856s ok 163 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || true && true)" should evaluate to false, got false 856s ok 164 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && true || true)" should evaluate to false, got false 856s ok 165 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && true && true)" should evaluate to false, got false 856s ok 166 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || true || !true)" should evaluate to false, got false 856s ok 167 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || true && !true)" should evaluate to false, got false 856s ok 168 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && true || !true)" should evaluate to false, got false 856s ok 169 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && true && !true)" should evaluate to true, got true 856s ok 170 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && !true)" should evaluate to true, got true 856s ok 171 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || !true)" should evaluate to false, got false 856s ok 172 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || !true || true)" should evaluate to false, got false 856s ok 173 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || !true && true)" should evaluate to false, got false 856s ok 174 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && !true || true)" should evaluate to false, got false 856s ok 175 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && !true && true)" should evaluate to true, got true 856s ok 176 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || !true || !true)" should evaluate to false, got false 856s ok 177 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true || !true && !true)" should evaluate to false, got false 856s ok 178 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && !true || !true)" should evaluate to true, got true 856s ok 179 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(true && !true && !true)" should evaluate to true, got true 856s ok 180 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true)" should evaluate to true, got true 856s ok 181 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && true)" should evaluate to true, got true 856s ok 182 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || true)" should evaluate to false, got false 856s ok 183 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || true || true)" should evaluate to false, got false 856s ok 184 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || true && true)" should evaluate to false, got false 856s ok 185 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && true || true)" should evaluate to false, got false 856s ok 186 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && true && true)" should evaluate to true, got true 856s ok 187 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || true || !true)" should evaluate to false, got false 856s ok 188 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || true && !true)" should evaluate to true, got true 856s ok 189 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && true || !true)" should evaluate to true, got true 856s ok 190 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && true && !true)" should evaluate to true, got true 856s ok 191 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && !true)" should evaluate to true, got true 856s ok 192 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || !true)" should evaluate to true, got true 856s ok 193 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || !true || true)" should evaluate to false, got false 856s ok 194 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || !true && true)" should evaluate to true, got true 856s ok 195 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && !true || true)" should evaluate to false, got false 856s ok 196 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && !true && true)" should evaluate to true, got true 856s ok 197 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || !true || !true)" should evaluate to true, got true 856s ok 198 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true || !true && !true)" should evaluate to true, got true 856s ok 199 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && !true || !true)" should evaluate to true, got true 856s ok 200 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "!(!true && !true && !true)" should evaluate to true, got true 856s ok 201 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 856s ok 202 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 856s ok 203 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 856s ok 204 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 856s ok 205 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 856s ok 206 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 856s ok 207 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 856s ok 208 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 856s ok 209 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 856s ok 210 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 856s ok 211 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 856s ok 212 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 856s ok 213 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 856s ok 214 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 856s ok 215 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 856s ok 216 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 856s ok 217 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 856s ok 218 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 856s ok 219 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 856s ok 220 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-F '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 856s ok 221 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-F '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 856s ok 222 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-U '/apache/' " should evaluate to true, got true 856s ok 223 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "-U '/apache/expr/none' " should evaluate to false, got false 856s ok 224 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 856s ok 225 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 856s ok 226 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "base64('foo') = 'Zm9v' " should evaluate to true, got true 856s ok 227 856s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 856s ok 228 856s Error log should not have 'Internal evaluation error' entries, found 0 856s ok 229 856s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 856s ok 860s t/apache/expr_string.t .............. 860s 1..29 860s # Running under perl version 5.038002 for linux 860s # Current time local: Thu Mar 14 00:01:52 2024 860s # Current time GMT: Thu Mar 14 00:01:52 2024 860s # Using Test.pm version 1.31 860s # Using Apache/Test.pm version 1.42 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 1 860s Expected return code 200, got 200 for 'foo' 860s ok 2 860s # testing : log message [Thu Mar 14 00:01:54.250307 2024] [log_debug:info] [pid 165432:tid 123265481765056] [client 127.0.0.1:44744] foo (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: 'foo' 860s # received: 'foo' 860s ok 3 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 4 860s Expected return code 200, got 200 for '%{req:SomeHeader}' 860s ok 5 860s # testing : log message [Thu Mar 14 00:01:54.503496 2024] [log_debug:info] [pid 165432:tid 123265481765056] [client 127.0.0.1:44744] SomeValue (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: 'SomeValue' 860s # received: 'SomeValue' 860s ok 6 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 7 860s Should get parse error (500) for "%{", got 500 860s ok 8 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 9 860s Expected return code 200, got 200 for '%' 860s ok 10 860s # testing : log message [Thu Mar 14 00:01:55.011675 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] % (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: '%' 860s # received: '%' 860s ok 11 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 12 860s Expected return code 200, got 200 for '}' 860s ok 13 860s # testing : log message [Thu Mar 14 00:01:55.266510 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] } (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: '}' 860s # received: '}' 860s ok 14 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 15 860s Expected return code 200, got 200 for '\"' 860s ok 16 860s # testing : log message [Thu Mar 14 00:01:55.521198 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] " (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: '"' 860s # received: '"' 860s ok 17 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 18 860s Expected return code 200, got 200 for '\'' 860s ok 19 860s # testing : log message [Thu Mar 14 00:01:55.774921 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] ' (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: '\'' 860s # received: '\'' 860s ok 20 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 21 860s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 860s ok 22 860s # testing : log message [Thu Mar 14 00:01:56.028607 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: '%{req:SomeHeader}' 860s # received: '%{req:SomeHeader}' 860s ok 23 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 24 860s Expected return code 200, got 200 for '%{tolower:IDENT}' 860s ok 25 860s # testing : log message [Thu Mar 14 00:01:56.282009 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] ident (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: 'ident' 860s # received: 'ident' 860s ok 26 860s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 27 860s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 860s ok 28 860s # testing : log message [Thu Mar 14 00:01:56.535770 2024] [log_debug:info] [pid 165431:tid 123265303507136] [client 127.0.0.1:44750] get (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 860s # didn't match 860s # expected: 'get' 860s # received: 'get' 860s ok 29 860s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 860s ok 863s t/apache/getfile.t .................. 863s # using LWP client 863s 1..219 863s # Running under perl version 5.038002 for linux 863s # Current time local: Thu Mar 14 00:01:56 2024 863s # Current time GMT: Thu Mar 14 00:01:56 2024 863s # Using Test.pm version 1.31 863s # Using Apache/Test.pm version 1.42 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "44f3-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 17651 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl.pod 863s # expected: 17651 863s # received: 17651 863s ok 1 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "dbb0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 56240 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5004delta.pod 863s # expected: 56240 863s # received: 56240 863s ok 2 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "85eb-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 34283 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5005delta.pod 863s # expected: 34283 863s # received: 34283 863s ok 3 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "d8ed-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 55533 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5100delta.pod 863s # expected: 55533 863s # received: 55533 863s ok 4 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "ab70-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 43888 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5101delta.pod 863s # expected: 43888 863s # received: 43888 863s ok 5 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "15cb7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 89271 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5120delta.pod 863s # expected: 89271 863s # received: 89271 863s ok 6 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2707-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9991 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5121delta.pod 863s # expected: 9991 863s # received: 9991 863s ok 7 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2569-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9577 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5122delta.pod 863s # expected: 9577 863s # received: 9577 863s ok 8 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1004-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4100 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5123delta.pod 863s # expected: 4100 863s # received: 4100 863s ok 9 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "e58-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3672 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5124delta.pod 863s # expected: 3672 863s # received: 3672 863s ok 10 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1e03-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7683 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5125delta.pod 863s # expected: 7683 863s # received: 7683 863s ok 11 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "233aa-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 144298 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5140delta.pod 863s # expected: 144298 863s # received: 144298 863s ok 12 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1f1e-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7966 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5141delta.pod 863s # expected: 7966 863s # received: 7966 863s ok 13 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1aec-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6892 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5142delta.pod 863s # expected: 6892 863s # received: 6892 863s ok 14 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1e50-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7760 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5143delta.pod 863s # expected: 7760 863s # received: 7760 863s ok 15 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "18b7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6327 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5144delta.pod 863s # expected: 6327 863s # received: 6327 863s ok 16 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "20a09-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 133641 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5160delta.pod 863s # expected: 133641 863s # received: 133641 863s ok 17 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "17fe-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6142 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5161delta.pod 863s # expected: 6142 863s # received: 6142 863s ok 18 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "e0a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3594 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5162delta.pod 863s # expected: 3594 863s # received: 3594 863s ok 19 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "ff5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4085 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5163delta.pod 863s # expected: 4085 863s # received: 4085 863s ok 20 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1d286-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 119430 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5180delta.pod 863s # expected: 119430 863s # received: 119430 863s ok 21 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "19c5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6597 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5181delta.pod 863s # expected: 6597 863s # received: 6597 863s ok 22 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "14d7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5335 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5182delta.pod 863s # expected: 5335 863s # received: 5335 863s ok 23 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1208-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4616 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5184delta.pod 863s # expected: 4616 863s # received: 4616 863s ok 24 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1c352-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 115538 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5200delta.pod 863s # expected: 115538 863s # received: 115538 863s ok 25 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2a07-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10759 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5201delta.pod 863s # expected: 10759 863s # received: 10759 863s ok 26 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2fef-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 12271 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5202delta.pod 863s # expected: 12271 863s # received: 12271 863s ok 27 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2410-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9232 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5203delta.pod 863s # expected: 9232 863s # received: 9232 863s ok 28 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1fa90-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 129680 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5220delta.pod 863s # expected: 129680 863s # received: 129680 863s ok 29 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "293d-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10557 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5221delta.pod 863s # expected: 10557 863s # received: 10557 863s ok 30 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "301f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 12319 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5222delta.pod 863s # expected: 12319 863s # received: 12319 863s ok 31 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "20fa-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8442 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5223delta.pod 863s # expected: 8442 863s # received: 8442 863s ok 32 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1162-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4450 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5224delta.pod 863s # expected: 4450 863s # received: 4450 863s ok 33 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "fc0b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 64523 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5240delta.pod 863s # expected: 64523 863s # received: 64523 863s ok 34 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2009-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8201 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5241delta.pod 863s # expected: 8201 863s # received: 8201 863s ok 35 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1007-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4103 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5242delta.pod 863s # expected: 4103 863s # received: 4103 863s ok 36 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2aac-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10924 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5243delta.pod 863s # expected: 10924 863s # received: 10924 863s ok 37 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1168-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4456 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5244delta.pod 863s # expected: 4456 863s # received: 4456 863s ok 38 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1875b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 100187 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5260delta.pod 863s # expected: 100187 863s # received: 100187 863s ok 39 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1e25-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7717 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5261delta.pod 863s # expected: 7717 863s # received: 7717 863s ok 40 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1e16-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7702 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5262delta.pod 863s # expected: 7702 863s # received: 7702 863s ok 41 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1b69-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7017 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5263delta.pod 863s # expected: 7017 863s # received: 7017 863s ok 42 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "115d9-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 71129 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5280delta.pod 863s # expected: 71129 863s # received: 71129 863s ok 43 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "11f7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4599 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5281delta.pod 863s # expected: 4599 863s # received: 4599 863s ok 44 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1806-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6150 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5282delta.pod 863s # expected: 6150 863s # received: 6150 863s ok 45 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "13f7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5111 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5283delta.pod 863s # expected: 5111 863s # received: 5111 863s ok 46 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9efd-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 40701 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5300delta.pod 863s # expected: 40701 863s # received: 40701 863s ok 47 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1662-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5730 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5301delta.pod 863s # expected: 5730 863s # received: 5730 863s ok 48 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "124a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4682 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5302delta.pod 863s # expected: 4682 863s # received: 4682 863s ok 49 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1374-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4980 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5303delta.pod 863s # expected: 4980 863s # received: 4980 863s ok 50 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "d310-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 54032 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5320delta.pod 863s # expected: 54032 863s # received: 54032 863s ok 51 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1b5f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7007 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5321delta.pod 863s # expected: 7007 863s # received: 7007 863s ok 52 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9201-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 37377 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5340delta.pod 863s # expected: 37377 863s # received: 37377 863s ok 53 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1076-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4214 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5341delta.pod 863s # expected: 4214 863s # received: 4214 863s ok 54 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "f6a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3946 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5342delta.pod 863s # expected: 3946 863s # received: 3946 863s ok 55 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "fd6-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4054 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5343delta.pod 863s # expected: 4054 863s # received: 4054 863s ok 56 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "ad8b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 44427 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5360delta.pod 863s # expected: 44427 863s # received: 44427 863s ok 57 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1288-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4744 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5361delta.pod 863s # expected: 4744 863s # received: 4744 863s ok 58 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "f6a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3946 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5362delta.pod 863s # expected: 3946 863s # received: 3946 863s ok 59 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "fd7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4055 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5363delta.pod 863s # expected: 4055 863s # received: 4055 863s ok 60 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "10d49-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 68937 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5380delta.pod 863s # expected: 68937 863s # received: 68937 863s ok 61 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "f6a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3946 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5381delta.pod 863s # expected: 3946 863s # received: 3946 863s ok 62 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "fd4-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4052 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl5382delta.pod 863s # expected: 4052 863s # received: 4052 863s ok 63 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1e729-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 124713 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl561delta.pod 863s # expected: 124713 863s # received: 124713 863s ok 64 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1a2c1-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 107201 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl56delta.pod 863s # expected: 107201 863s # received: 107201 863s ok 65 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "94ac-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 38060 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl581delta.pod 863s # expected: 38060 863s # received: 38060 863s ok 66 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1176-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4470 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl582delta.pod 863s # expected: 4470 863s # received: 4470 863s ok 67 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "18bf-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6335 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl583delta.pod 863s # expected: 6335 863s # received: 6335 863s ok 68 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1cc3-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7363 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl584delta.pod 863s # expected: 7363 863s # received: 7363 863s ok 69 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1701-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5889 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl585delta.pod 863s # expected: 5889 863s # received: 5889 863s ok 70 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "122b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4651 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl586delta.pod 863s # expected: 4651 863s # received: 4651 863s ok 71 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "20a5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8357 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl587delta.pod 863s # expected: 8357 863s # received: 8357 863s ok 72 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "62c1-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 25281 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl588delta.pod 863s # expected: 25281 863s # received: 25281 863s ok 73 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "d290-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 53904 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl589delta.pod 863s # expected: 53904 863s # received: 53904 863s ok 74 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1c1d5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 115157 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perl58delta.pod 863s # expected: 115157 863s # received: 115157 863s ok 75 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4fe9-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 20457 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlaix.pod 863s # expected: 20457 863s # received: 20457 863s ok 76 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1688-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5768 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlamiga.pod 863s # expected: 5768 863s # received: 5768 863s ok 77 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2031-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8241 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlandroid.pod 863s # expected: 8241 863s # received: 8241 863s ok 78 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "c9433-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 824371 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlapi.pod 863s # expected: 824371 863s # received: 824371 863s ok 79 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "5837-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 22583 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlapio.pod 863s # expected: 22583 863s # received: 22583 863s ok 80 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1b62-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7010 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlartistic.pod 863s # expected: 7010 863s # received: 7010 863s ok 81 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "20c2-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8386 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlbook.pod 863s # expected: 8386 863s # received: 8386 863s ok 82 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "126-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 294 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlboot.pod 863s # expected: 294 863s # received: 294 863s ok 83 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "130-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 304 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlbot.pod 863s # expected: 304 863s # received: 304 863s ok 84 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1f50-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8016 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlbs2000.pod 863s # expected: 8016 863s # received: 8016 863s ok 85 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "dea2-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 56994 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlcall.pod 863s # expected: 56994 863s # received: 56994 863s ok 86 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1180-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4480 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlcheat.pod 863s # expected: 4480 863s # received: 4480 863s ok 87 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "23bf-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9151 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlclass.pod 863s # expected: 9151 863s # received: 9151 863s ok 88 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "3c63-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 15459 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlclassguts.pod 863s # expected: 15459 863s # received: 15459 863s ok 89 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "254a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9546 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlclib.pod 863s # expected: 9546 863s # received: 9546 863s ok 90 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "12e5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4837 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlcn.pod 863s # expected: 4837 863s # received: 4837 863s ok 91 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1b1a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6938 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlcommunity.pod 863s # expected: 6938 863s # received: 6938 863s ok 92 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "662a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 26154 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlcygwin.pod 863s # expected: 26154 863s # received: 26154 863s ok 93 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "cfa2-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 53154 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldata.pod 863s # expected: 53154 863s # received: 53154 863s ok 94 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "134f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4943 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 863s # expected: 4943 863s # received: 4943 863s ok 95 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "a85c-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 43100 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldebguts.pod 863s # expected: 43100 863s # received: 43100 863s ok 96 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "5693-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 22163 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldebtut.pod 863s # expected: 22163 863s # received: 22163 863s ok 97 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9bbb-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 39867 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldebug.pod 863s # expected: 39867 863s # received: 39867 863s ok 98 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "fd4-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4052 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldelta.pod 863s # expected: 4052 863s # received: 4052 863s ok 99 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "5f0a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 24330 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldeprecation.pod 863s # expected: 24330 863s # received: 24330 863s ok 100 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4c051-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 311377 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldiag.pod 863s # expected: 311377 863s # received: 311377 863s ok 101 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "24a0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9376 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldoc.pod 863s # expected: 9376 863s # received: 9376 863s ok 102 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "b4ed-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 46317 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldocstyle.pod 863s # expected: 46317 863s # received: 46317 863s ok 103 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "687a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 26746 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldsc.pod 863s # expected: 26746 863s # received: 26746 863s ok 104 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1f17-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7959 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perldtrace.pod 863s # expected: 7959 863s # received: 7959 863s ok 105 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "14981-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 84353 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlebcdic.pod 863s # expected: 84353 863s # received: 84353 863s ok 106 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9321-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 37665 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlembed.pod 863s # expected: 37665 863s # received: 37665 863s ok 107 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2877-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10359 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlexperiment.pod 863s # expected: 10359 863s # received: 10359 863s ok 108 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "590b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 22795 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq.pod 863s # expected: 22795 863s # received: 22795 863s ok 109 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "385d-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 14429 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq1.pod 863s # expected: 14429 863s # received: 14429 863s ok 110 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "24a1-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9377 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq2.pod 863s # expected: 9377 863s # received: 9377 863s ok 111 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "92e1-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 37601 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq3.pod 863s # expected: 37601 863s # received: 37601 863s ok 112 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "162be-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 90814 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq4.pod 863s # expected: 90814 863s # received: 90814 863s ok 113 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "d7fc-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 55292 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq5.pod 863s # expected: 55292 863s # received: 55292 863s ok 114 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9a71-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 39537 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq6.pod 863s # expected: 39537 863s # received: 39537 863s ok 115 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "93b8-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 37816 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq7.pod 863s # expected: 37816 863s # received: 37816 863s ok 116 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "c310-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 49936 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq8.pod 863s # expected: 49936 863s # received: 49936 863s ok 117 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "3b75-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 15221 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfaq9.pod 863s # expected: 15221 863s # received: 15221 863s ok 118 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "56ca-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 22218 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfilter.pod 863s # expected: 22218 863s # received: 22218 863s ok 119 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "342b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 13355 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfork.pod 863s # expected: 13355 863s # received: 13355 863s ok 120 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "40e0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 16608 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlform.pod 863s # expected: 16608 863s # received: 16608 863s ok 121 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "671-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 1649 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 863s # expected: 1649 863s # received: 1649 863s ok 122 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "67142-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 422210 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlfunc.pod 863s # expected: 422210 863s # received: 422210 863s ok 123 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "7c2a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 31786 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlgit.pod 863s # expected: 31786 863s # received: 31786 863s ok 124 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "21810-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 137232 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlglossary.pod 863s # expected: 137232 863s # received: 137232 863s ok 125 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4075-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 16501 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlgov.pod 863s # expected: 16501 863s # received: 16501 863s ok 126 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "35f7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 13815 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlgpl.pod 863s # expected: 13815 863s # received: 13815 863s ok 127 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2c264-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 180836 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlguts.pod 863s # expected: 180836 863s # received: 180836 863s ok 128 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "afe4-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 45028 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhack.pod 863s # expected: 45028 863s # received: 45028 863s ok 129 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "11a38-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 72248 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhacktips.pod 863s # expected: 72248 863s # received: 72248 863s ok 130 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1809-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6153 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhacktut.pod 863s # expected: 6153 863s # received: 6153 863s ok 131 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "5f7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 1527 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhaiku.pod 863s # expected: 1527 863s # received: 1527 863s ok 132 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "e88a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 59530 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhist.pod 863s # expected: 59530 863s # received: 59530 863s ok 133 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "77a4-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 30628 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhpux.pod 863s # expected: 30628 863s # received: 30628 863s ok 134 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "7dd-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 2013 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlhurd.pod 863s # expected: 2013 863s # received: 2013 863s ok 135 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1f865-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 129125 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlintern.pod 863s # expected: 129125 863s # received: 129125 863s ok 136 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9216-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 37398 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlinterp.pod 863s # expected: 37398 863s # received: 37398 863s ok 137 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "579d-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 22429 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlintro.pod 863s # expected: 22429 863s # received: 22429 863s ok 138 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "8ad3-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 35539 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perliol.pod 863s # expected: 35539 863s # received: 35539 863s ok 139 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "11817-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 71703 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlipc.pod 863s # expected: 71703 863s # received: 71703 863s ok 140 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1150-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4432 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlirix.pod 863s # expected: 4432 863s # received: 4432 863s ok 141 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "20a8-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8360 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perljp.pod 863s # expected: 8360 863s # received: 8360 863s ok 142 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2fc0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 12224 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlko.pod 863s # expected: 12224 863s # received: 12224 863s ok 143 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "163-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 355 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perllexwarn.pod 863s # expected: 355 863s # received: 355 863s ok 144 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "7ea-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 2026 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perllinux.pod 863s # expected: 2026 863s # received: 2026 863s ok 145 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "12457-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 74839 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perllocale.pod 863s # expected: 74839 863s # received: 74839 863s ok 146 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "24dc-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9436 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perllol.pod 863s # expected: 9436 863s # received: 9436 863s ok 147 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2f6f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 12143 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlmacosx.pod 863s # expected: 12143 863s # received: 12143 863s ok 148 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "6753-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 26451 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlmod.pod 863s # expected: 26451 863s # received: 26451 863s ok 149 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2574-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9588 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 863s # expected: 9588 863s # received: 9588 863s ok 150 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "e547-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 58695 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlmodlib.pod 863s # expected: 58695 863s # received: 58695 863s ok 151 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "573b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 22331 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 863s # expected: 22331 863s # received: 22331 863s ok 152 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "d65-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3429 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlmroapi.pod 863s # expected: 3429 863s # received: 3429 863s ok 153 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2ad3-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10963 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlnewmod.pod 863s # expected: 10963 863s # received: 10963 863s ok 154 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "20a5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8357 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlnumber.pod 863s # expected: 8357 863s # received: 8357 863s ok 155 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "8d30-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 36144 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlobj.pod 863s # expected: 36144 863s # received: 36144 863s ok 156 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "6885-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 26757 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlootut.pod 863s # expected: 26757 863s # received: 26757 863s ok 157 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "251a5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 151973 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlop.pod 863s # expected: 151973 863s # received: 151973 863s ok 158 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4db-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 1243 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 863s # expected: 1243 863s # received: 1243 863s ok 159 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "3b77-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 15223 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlopentut.pod 863s # expected: 15223 863s # received: 15223 863s ok 160 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "16cb9-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 93369 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlos2.pod 863s # expected: 93369 863s # received: 93369 863s ok 161 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "37cb-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 14283 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlos390.pod 863s # expected: 14283 863s # received: 14283 863s ok 162 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "12b0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4784 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlos400.pod 863s # expected: 4784 863s # received: 4784 863s ok 163 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "c8a9-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 51369 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlpacktut.pod 863s # expected: 51369 863s # received: 51369 863s ok 164 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "c2bd-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 49853 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlperf.pod 863s # expected: 49853 863s # received: 49853 863s ok 165 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1418-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5144 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlplan9.pod 863s # expected: 5144 863s # received: 5144 863s ok 166 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "5b65-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 23397 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlpod.pod 863s # expected: 23397 863s # received: 23397 863s ok 167 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "10d10-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 68880 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlpodspec.pod 863s # expected: 68880 863s # received: 68880 863s ok 168 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2f40-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 12096 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 863s # expected: 12096 863s # received: 12096 863s ok 169 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "67b7-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 26551 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlpolicy.pod 863s # expected: 26551 863s # received: 26551 863s ok 170 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "15cc8-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 89288 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlport.pod 863s # expected: 89288 863s # received: 89288 863s ok 171 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1412-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 5138 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlpragma.pod 863s # expected: 5138 863s # received: 5138 863s ok 172 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1a25-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 6693 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlqnx.pod 863s # expected: 6693 863s # received: 6693 863s ok 173 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2127d-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 135805 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlre.pod 863s # expected: 135805 863s # received: 135805 863s ok 174 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "7bad-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 31661 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlreapi.pod 863s # expected: 31661 863s # received: 31661 863s ok 175 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "818f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 33167 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 863s # expected: 33167 863s # received: 33167 863s ok 176 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "beb0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 48816 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 863s # expected: 48816 863s # received: 48816 863s ok 177 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "8c47-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 35911 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlref.pod 863s # expected: 35911 863s # received: 35911 863s ok 178 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4944-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 18756 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlreftut.pod 863s # expected: 18756 863s # received: 18756 863s ok 179 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "a989-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 43401 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlreguts.pod 863s # expected: 43401 863s # received: 43401 863s ok 180 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1fd-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 509 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlrepository.pod 863s # expected: 509 863s # received: 509 863s ok 181 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4af5-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 19189 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlrequick.pod 863s # expected: 19189 863s # received: 19189 863s ok 182 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "3ce4-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 15588 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlreref.pod 863s # expected: 15588 863s # received: 15588 863s ok 183 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1e219-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 123417 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlretut.pod 863s # expected: 123417 863s # received: 123417 863s ok 184 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "60c-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 1548 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlriscos.pod 863s # expected: 1548 863s # received: 1548 863s ok 185 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "e52d-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 58669 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlrun.pod 863s # expected: 58669 863s # received: 58669 863s ok 186 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "6cc6-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 27846 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsec.pod 863s # expected: 27846 863s # received: 27846 863s ok 187 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4af2-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 19186 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 863s # expected: 19186 863s # received: 19186 863s ok 188 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "74a6-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 29862 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsolaris.pod 863s # expected: 29862 863s # received: 29862 863s ok 189 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1bdc-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7132 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsource.pod 863s # expected: 7132 863s # received: 7132 863s ok 190 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "233b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 9019 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlstyle.pod 863s # expected: 9019 863s # received: 9019 863s ok 191 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "12f85-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 77701 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsub.pod 863s # expected: 77701 863s # received: 77701 863s ok 192 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "d2de-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 53982 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsyn.pod 863s # expected: 53982 863s # received: 53982 863s ok 193 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "2858-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10328 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlsynology.pod 863s # expected: 10328 863s # received: 10328 863s ok 194 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "b53a-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 46394 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlthrtut.pod 863s # expected: 46394 863s # received: 46394 863s ok 195 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "9a91-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 39569 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltie.pod 863s # expected: 39569 863s # received: 39569 863s ok 196 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "b9206-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 758278 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltoc.pod 863s # expected: 758278 863s # received: 758278 863s ok 197 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "174-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 372 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltodo.pod 863s # expected: 372 863s # received: 372 863s ok 198 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "126-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 294 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltooc.pod 863s # expected: 294 863s # received: 294 863s ok 199 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "126-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 294 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltoot.pod 863s # expected: 294 863s # received: 294 863s ok 200 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "297f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 10623 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltrap.pod 863s # expected: 10623 863s # received: 10623 863s ok 201 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "213f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 8511 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltru64.pod 863s # expected: 8511 863s # received: 8511 863s ok 202 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1183-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4483 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perltw.pod 863s # expected: 4483 863s # received: 4483 863s ok 203 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "162c0-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 90816 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlunicode.pod 863s # expected: 90816 863s # received: 90816 863s ok 204 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "6349-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 25417 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlunicook.pod 863s # expected: 25417 863s # received: 25417 863s ok 205 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "372e-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 14126 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlunifaq.pod 863s # expected: 14126 863s # received: 14126 863s ok 206 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "96e1-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 38625 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perluniintro.pod 863s # expected: 38625 863s # received: 38625 863s ok 207 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "6eefa-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 454394 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perluniprops.pod 863s # expected: 454394 863s # received: 454394 863s ok 208 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1f0f-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7951 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlunitut.pod 863s # expected: 7951 863s # received: 7951 863s ok 209 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1ce8-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 7400 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlutil.pod 863s # expected: 7400 863s # received: 7400 863s ok 210 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "16ab2-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 92850 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlvar.pod 863s # expected: 92850 863s # received: 92850 863s ok 211 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "c68d-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 50829 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlvms.pod 863s # expected: 50829 863s # received: 50829 863s ok 212 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "f16-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 3862 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlvos.pod 863s # expected: 3862 863s # received: 3862 863s ok 213 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "7fdb-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 32731 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlwin32.pod 863s # expected: 32731 863s # received: 32731 863s ok 214 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1532b-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 86827 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlxs.pod 863s # expected: 86827 863s # received: 86827 863s ok 215 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "c504-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 50436 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlxstut.pod 863s # expected: 50436 863s # received: 50436 863s ok 216 863s #lwp request: 863s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "5dc1-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 24001 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 863s # expected: 24001 863s # received: 24001 863s ok 217 863s #lwp request: 863s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "1040b8-6134837159bc0" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 1065144 863s #Last-Modified: Sun, 10 Mar 2024 06:05:43 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-binary-httpd 863s # expected: 1065144 863s # received: 1065144 863s ok 218 863s #lwp request: 863s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 863s #User-Agent: libwww-perl/6.76 863s # 863s #server response: 863s #HTTP/1.1 200 OK 863s #Connection: close 863s #Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Accept-Ranges: bytes 863s #ETag: "4527c8-60ec1fb4f0200" 863s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 863s #Vary: In-If1 863s #Content-Length: 4532168 863s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 863s #Client-Date: Thu, 14 Mar 2024 00:01:58 GMT 863s #Client-Peer: 127.0.0.1:8529 863s #Client-Response-Num: 1 863s #DMMATCH1: 1 863s # 863s # testing : download of /getfiles-binary-perl 863s # expected: 4532168 863s # received: 4532168 863s ok 219 863s ok 864s t/apache/headers.t .................. 864s 1..27 864s # Running under perl version 5.038002 for linux 864s # Current time local: Thu Mar 14 00:01:58 2024 864s # Current time GMT: Thu Mar 14 00:01:58 2024 864s # Using Test.pm version 1.31 864s # Using Apache/Test.pm version 1.42 864s testing: Hello: World 864s ok 1 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 2 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 3 864s testing: Hello: World 864s ok 4 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 5 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 6 864s testing: Hello: World 864s ok 7 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 8 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 9 864s testing: Hello: Foo 864s Bar 864s ok 10 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 11 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 12 864s testing: Hello: Foo 864s Bar 864s ok 13 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 14 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 15 864s testing: Hello: Foo 864s Bar 864s ok 16 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 17 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 18 864s testing: Hello: Foo 864s Bar 864s ok 19 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 20 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 21 864s testing: Hello: Foo 864s Bar 864s ok 22 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 23 864s header: [Foo Bar] vs [Foo Bar] 864s # testing : compare header Hello value 864s # expected: 'Foo Bar' 864s # received: 'Foo Bar' 864s ok 24 864s testing: Hello:World 864s ok 25 864s # testing : response success 864s # expected: qr/HTTP\/1\.. 200 OK/ 864s # received: 'HTTP/1.1 200 OK' 864s ok 26 864s header: [World] vs [World] 864s # testing : compare header Hello value 864s # expected: 'World' 864s # received: 'World' 864s ok 27 864s ok 866s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 868s t/apache/http_strict.t .............. 868s 1..178 868s # Running under perl version 5.038002 for linux 868s # Current time local: Thu Mar 14 00:02:02 2024 868s # Current time GMT: Thu Mar 14 00:02:02 2024 868s # Using Test.pm version 1.31 868s # Using Apache/Test.pm version 1.42 868s # SENDING: 868s # GET / HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 1 868s # SENDING: 868s # GET / HTTP/1.0\n\n 868s # expecting success, got 200 868s ok 2 868s # SENDING: 868s # get / HTTP/1.0\r\n\r\n 868s # expecting 501, got 501 868s ok 3 868s # SENDING: 868s # G ET / HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 4 868s # SENDING: 868s # G\x00ET / HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 5 868s # SENDING: 868s # G/T / HTTP/1.0\r\n\r\n 868s # expecting 501, got 501 868s ok 6 868s # SENDING: 868s # GET /\x00 HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 7 868s # SENDING: 868s # GET / HTTP/1.0\x00\r\n\r\n 868s # expecting 400, got 400 868s ok 8 868s # SENDING: 868s # GET\x0c/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 9 868s # SENDING: 868s # GET\r/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 10 868s # SENDING: 868s # GET\t/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 11 868s # SENDING: 868s # GET / HTT/1.0\r\n\r\n 868s # expecting error, got 400 868s ok 12 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 868s # expecting success, got 200 868s ok 13 868s # SENDING: 868s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 868s # expecting success, got 200 868s ok 14 868s # SENDING: 868s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 868s # expecting success, got 200 868s ok 15 868s # SENDING: 868s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 16 868s # SENDING: 868s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 17 868s # SENDING: 868s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 868s # expecting 200, got 200 868s ok 18 868s # SENDING: 868s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 19 868s # SENDING: 868s # GET / HTTP/\r\nHost: localhost\r\n\r\n 868s # expecting error, got 400 868s ok 20 868s # SENDING: 868s # GET / HTTP/0.9\r\n\r\n 868s # expecting error, got 400 868s ok 21 868s # SENDING: 868s # GET / HTTP/0.8\r\n\r\n 868s # expecting error, got 400 868s ok 22 868s # SENDING: 868s # GET /\x01 HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 23 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 24 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 868s # expecting 200, got 200 868s ok 25 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 868s # expecting 400, got 400 868s ok 26 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 868s # expecting 200, got 200 868s ok 27 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo\r\n\r\n 868s # expecting 400, got 400 868s ok 28 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 868s # expecting 400, got 400 868s ok 29 868s # SENDING: 868s # GET / HTTP/1.0\r\n: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 30 868s # SENDING: 868s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 31 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 868s # expecting 400, got 400 868s ok 32 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 868s # expecting 400, got 400 868s ok 33 868s # SENDING: 868s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 868s # expecting 400, got 400 868s ok 34 868s # SENDING: 868s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 35 868s # SENDING: 868s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 36 868s # SENDING: 868s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 37 868s # SENDING: 868s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 868s # expecting 200, got 200 868s ok 38 868s # SENDING: 868s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 868s # expecting 400, got 400 868s ok 39 868s # SENDING: 868s # GET / HTTP/1.0\r\r 868s # expecting dropped connection and HTTPD dropped connection 868s ok 40 868s # SENDING: 868s # GET /\r\n 868s # expecting headerless HTTP/0.9 body, got response 868s ok 41 868s # SENDING: 868s # GET /#frag HTTP/1.0\r\n 868s # expecting 400, got 400 868s ok 42 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 868s # expecting 200, got 200 868s ok 43 868s # SENDING: 868s # GET http://017700000001/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 44 868s # SENDING: 868s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 45 868s # SENDING: 868s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 46 868s # SENDING: 868s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 47 868s # SENDING: 868s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 48 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 868s # expecting 200, got 200 868s ok 49 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 868s # expecting 400, got 400 868s ok 50 868s # SENDING: 868s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 51 868s # SENDING: 868s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 52 868s # SENDING: 868s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 53 868s # SENDING: 868s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 54 868s # SENDING: 868s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 55 868s # SENDING: 868s # GET http://[::1]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 56 868s # SENDING: 868s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 57 868s # SENDING: 868s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 58 868s # SENDING: 868s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 59 868s # SENDING: 868s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 60 868s # SENDING: 868s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 61 868s # SENDING: 868s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 62 868s # SENDING: 868s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 63 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 868s # expecting success, got 200 868s ok 64 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 868s # expecting success, got 200 868s ok 65 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 868s # expecting success, got 200 868s ok 66 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 868s # expecting success, got 200 868s ok 67 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 868s # expecting success, got 200 868s ok 68 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 868s # expecting success, got 200 868s ok 69 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 868s # expecting 200, got 200 868s ok 70 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 868s # expecting 200, got 200 868s ok 71 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 868s # expecting 400, got 400 868s ok 72 868s # SENDING: 868s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 73 868s # SENDING: 868s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 74 868s # SENDING: 868s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 75 868s # SENDING: 868s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 76 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 868s # expecting 200, got 200 868s ok 77 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 868s # expecting 200, got 200 868s ok 78 868s # SENDING: 868s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 79 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 868s # DECODED: Foo: bar 868s # RESPONSE: 868s # HTTP/1.1 200 OK\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Foo: bar\r\n 868s # Vary: In-If1\r\n 868s # DMMATCH1: 1\r\n 868s # Content-Length: 36\r\n 868s # Connection: close\r\n 868s # Content-Type: text/plain\r\n 868s # \r\n 868s # Hi!\n 868s # SERVERNAME=localhost\n 868s # HTTP_HOST=\n 868s # 868s # expecting 200, got 200 868s ok 80 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 868s # DECODED: Foo: 868s # RESPONSE: 868s # HTTP/1.1 200 OK\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Foo: \r\n 868s # Vary: In-If1\r\n 868s # DMMATCH1: 1\r\n 868s # Connection: close\r\n 868s # Content-Type: text/plain\r\n 868s # \r\n 868s # Hi!\n 868s # SERVERNAME=localhost\n 868s # HTTP_HOST=\n 868s # 868s # expecting 200, got 200 868s ok 81 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 868s # DECODED: : bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 564\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 82 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 868s # DECODED: F\x00oo: bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 528\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 83 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 868s # DECODED: F\x01oo: bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 84 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 868s # DECODED: F\noo: bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 528\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 85 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 868s # DECODED: Foo: b\tar 868s # RESPONSE: 868s # HTTP/1.1 200 OK\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Foo: b\tar\r\n 868s # Vary: In-If1\r\n 868s # DMMATCH1: 1\r\n 868s # Content-Length: 36\r\n 868s # Connection: close\r\n 868s # Content-Type: text/plain\r\n 868s # \r\n 868s # Hi!\n 868s # SERVERNAME=localhost\n 868s # HTTP_HOST=\n 868s # 868s # expecting 200, got 200 868s ok 86 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 868s # DECODED: Foo: b\x01ar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 564\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 87 868s # SENDING: 868s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 868s # expecting 500, got 500 868s ok 88 868s # SENDING: 868s # GET / HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 89 868s # SENDING: 868s # GET / HTTP/1.0\n\n 868s # expecting 400, got 400 868s ok 90 868s # SENDING: 868s # get / HTTP/1.0\r\n\r\n 868s # expecting 501, got 501 868s ok 91 868s # SENDING: 868s # G ET / HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 92 868s # SENDING: 868s # G\x00ET / HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 93 868s # SENDING: 868s # G/T / HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 94 868s # SENDING: 868s # GET /\x00 HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 95 868s # SENDING: 868s # GET / HTTP/1.0\x00\r\n\r\n 868s # expecting 400, got 400 868s ok 96 868s # SENDING: 868s # GET\x0c/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 97 868s # SENDING: 868s # GET\r/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 98 868s # SENDING: 868s # GET\t/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 99 868s # SENDING: 868s # GET / HTT/1.0\r\n\r\n 868s # expecting error, got 400 868s ok 100 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 868s # expecting success, got 200 868s ok 101 868s # SENDING: 868s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 868s # expecting success, got 200 868s ok 102 868s # SENDING: 868s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 868s # expecting success, got 200 868s ok 103 868s # SENDING: 868s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 104 868s # SENDING: 868s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 105 868s # SENDING: 868s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 106 868s # SENDING: 868s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 107 868s # SENDING: 868s # GET / HTTP/\r\nHost: localhost\r\n\r\n 868s # expecting error, got 400 868s ok 108 868s # SENDING: 868s # GET / HTTP/0.9\r\n\r\n 868s # expecting error, got 400 868s ok 109 868s # SENDING: 868s # GET / HTTP/0.8\r\n\r\n 868s # expecting error, got 400 868s ok 110 868s # SENDING: 868s # GET /\x01 HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 111 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 112 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 868s # expecting 200, got 200 868s ok 113 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 868s # expecting 400, got 400 868s ok 114 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 868s # expecting 400, got 400 868s ok 115 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo\r\n\r\n 868s # expecting 400, got 400 868s ok 116 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 868s # expecting 400, got 400 868s ok 117 868s # SENDING: 868s # GET / HTTP/1.0\r\n: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 118 868s # SENDING: 868s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 119 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 868s # expecting 400, got 400 868s ok 120 868s # SENDING: 868s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 868s # expecting 400, got 400 868s ok 121 868s # SENDING: 868s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 868s # expecting 400, got 400 868s ok 122 868s # SENDING: 868s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 123 868s # SENDING: 868s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 124 868s # SENDING: 868s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 868s # expecting 400, got 400 868s ok 125 868s # SENDING: 868s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 868s # expecting 200, got 200 868s ok 126 868s # SENDING: 868s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 868s # expecting 400, got 400 868s ok 127 868s # SENDING: 868s # GET / HTTP/1.0\r\r 868s # expecting dropped connection and HTTPD dropped connection 868s ok 128 868s # SENDING: 868s # GET /\r\n 868s # expecting headerless HTTP/0.9 body, got response 868s ok 129 868s # SENDING: 868s # GET /#frag HTTP/1.0\r\n 868s # expecting 400, got 400 868s ok 130 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 868s # expecting 400, got 400 868s ok 131 868s # SENDING: 868s # GET http://017700000001/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 132 868s # SENDING: 868s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 133 868s # SENDING: 868s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 134 868s # SENDING: 868s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 135 868s # SENDING: 868s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 136 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 868s # expecting 400, got 400 868s ok 137 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 868s # expecting 400, got 400 868s ok 138 868s # SENDING: 868s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 139 868s # SENDING: 868s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 140 868s # SENDING: 868s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 141 868s # SENDING: 868s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 142 868s # SENDING: 868s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 143 868s # SENDING: 868s # GET http://[::1]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 144 868s # SENDING: 868s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 145 868s # SENDING: 868s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 146 868s # SENDING: 868s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 147 868s # SENDING: 868s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 148 868s # SENDING: 868s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 149 868s # SENDING: 868s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 868s # expecting success, got 200 868s ok 150 868s # SENDING: 868s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 868s # expecting 400, got 400 868s ok 151 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 868s # expecting success, got 200 868s ok 152 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 868s # expecting success, got 200 868s ok 153 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 868s # expecting success, got 200 868s ok 154 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 868s # expecting success, got 200 868s ok 155 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 868s # expecting success, got 200 868s ok 156 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 868s # expecting success, got 200 868s ok 157 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 868s # expecting 400, got 400 868s ok 158 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 868s # expecting 400, got 400 868s ok 159 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 868s # expecting 400, got 400 868s ok 160 868s # SENDING: 868s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 161 868s # SENDING: 868s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 162 868s # SENDING: 868s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 163 868s # SENDING: 868s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 868s # expecting 200, got 200 868s ok 164 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 868s # expecting 200, got 200 868s ok 165 868s # SENDING: 868s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 868s # expecting 200, got 200 868s ok 166 868s # SENDING: 868s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 868s # expecting 200, got 200 868s ok 167 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 868s # DECODED: Foo: bar 868s # RESPONSE: 868s # HTTP/1.1 200 OK\r\n 868s # Date: Thu, 14 Mar 2024 00:02:03 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Foo: bar\r\n 868s # Vary: In-If1\r\n 868s # DMMATCH1: 1\r\n 868s # Connection: close\r\n 868s # Content-Type: text/plain\r\n 868s # \r\n 868s # Hi!\n 868s # SERVERNAME=localhost\n 868s # HTTP_HOST=\n 868s # 868s # expecting 200, got 200 868s ok 168 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 868s # DECODED: Foo: 868s # RESPONSE: 868s # HTTP/1.1 200 OK\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Foo: \r\n 868s # Vary: In-If1\r\n 868s # DMMATCH1: 1\r\n 868s # Connection: close\r\n 868s # Content-Type: text/plain\r\n 868s # \r\n 868s # Hi!\n 868s # SERVERNAME=localhost\n 868s # HTTP_HOST=\n 868s # 868s # expecting 200, got 200 868s ok 169 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 868s # DECODED: : bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 170 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 868s # DECODED: F\x00oo: bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 528\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 171 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 868s # DECODED: F\x01oo: bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 564\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 172 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 868s # DECODED: F\noo: bar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 528\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 173 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 868s # DECODED: Foo: b\tar 868s # RESPONSE: 868s # HTTP/1.1 200 OK\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Foo: b\tar\r\n 868s # Vary: In-If1\r\n 868s # DMMATCH1: 1\r\n 868s # Connection: close\r\n 868s # Content-Type: text/plain\r\n 868s # \r\n 868s # Hi!\n 868s # SERVERNAME=localhost\n 868s # HTTP_HOST=\n 868s # 868s # expecting 200, got 200 868s ok 174 868s # SENDING: 868s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 868s # DECODED: Foo: b\x01ar 868s # RESPONSE: 868s # HTTP/1.1 500 Internal Server Error\r\n 868s # Date: Thu, 14 Mar 2024 00:02:04 GMT\r\n 868s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 868s # Content-Length: 564\r\n 868s # Connection: close\r\n 868s # Content-Type: text/html; charset=iso-8859-1\r\n 868s # \r\n 868s # \n 868s # \n 868s # ... 868s # expecting 500, got 500 868s ok 175 868s # SENDING: 868s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 868s # expecting 500, got 500 868s ok 176 868s ok 177 868s ok 178 868s ok 870s t/apache/if_sections.t .............. 870s 1..46 870s # Running under perl version 5.038002 for linux 870s # Current time local: Thu Mar 14 00:02:04 2024 870s # Current time GMT: Thu Mar 14 00:02:04 2024 870s # Using Test.pm version 1.31 870s # Using Apache/Test.pm version 1.42 870s # /if_sec/ with '': 870s # expected: 200 870s # received: '200' 870s ok 1 870s # expected: undef 870s # received: undef 870s ok 2 870s # /if_sec/foo.if_test with '': 870s # expected: 200 870s # received: '200' 870s ok 3 870s # expected: undef 870s # received: undef 870s ok 4 870s # /if_sec/foo.if_test with '1': 870s # expected: 200 870s # received: '200' 870s ok 5 870s # expected: 'global1' 870s # received: 'global1' 870s ok 6 870s # /if_sec/foo.if_test with '1 11': 870s # expected: 200 870s # received: '200' 870s ok 7 870s # expected: 'global1, nested11, nested113' 870s # received: 'global1, nested11, nested113' 870s ok 8 870s # /if_sec/foo.if_test with '1 11 111': 870s # expected: 200 870s # received: '200' 870s ok 9 870s # expected: 'global1, nested11, nested111' 870s # received: 'global1, nested11, nested111' 870s ok 10 870s # /if_sec/foo.if_test with '1 11 112': 870s # expected: 200 870s # received: '200' 870s ok 11 870s # expected: 'global1, nested11, nested112' 870s # received: 'global1, nested11, nested112' 870s ok 12 870s # /if_sec/foo.if_test with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 13 870s # expected: 'global1, files2' 870s # received: 'global1, files2' 870s ok 14 870s # /if_sec/dir/foo.txt with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 15 870s # expected: 'global1, dir1, dir2, dir_files1' 870s # received: 'global1, dir1, dir2, dir_files1' 870s ok 16 870s # /if_sec/dir/ with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 17 870s # expected: 'global1, dir1, dir2' 870s # received: 'global1, dir1, dir2' 870s ok 18 870s # /if_sec/dir/ with '1 11': 870s # expected: 200 870s # received: '200' 870s ok 19 870s # expected: 'global1, dir1, nested11, nested113' 870s # received: 'global1, dir1, nested11, nested113' 870s ok 20 870s # /if_sec/dir/ with '1 11 111': 870s # expected: 200 870s # received: '200' 870s ok 21 870s # expected: 'global1, dir1, nested11, nested111' 870s # received: 'global1, dir1, nested11, nested111' 870s ok 22 870s # /if_sec/dir/ with '1 11 112': 870s # expected: 200 870s # received: '200' 870s ok 23 870s # expected: 'global1, dir1, nested11, nested112' 870s # received: 'global1, dir1, nested11, nested112' 870s ok 24 870s # /if_sec/loc/ with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 25 870s # expected: 'global1, loc1, loc2' 870s # received: 'global1, loc1, loc2' 870s ok 26 870s # /if_sec/loc/foo.txt with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 27 870s # expected: 'global1, loc1, loc2' 870s # received: 'global1, loc1, loc2' 870s ok 28 870s # /if_sec/loc/ with '1 11': 870s # expected: 200 870s # received: '200' 870s ok 29 870s # expected: 'global1, loc1, nested11, nested113' 870s # received: 'global1, loc1, nested11, nested113' 870s ok 30 870s # /if_sec/loc/ with '1 11 111': 870s # expected: 200 870s # received: '200' 870s ok 31 870s # expected: 'global1, loc1, nested11, nested111' 870s # received: 'global1, loc1, nested11, nested111' 870s ok 32 870s # /if_sec/loc/ with '1 11 112': 870s # expected: 200 870s # received: '200' 870s ok 33 870s # expected: 'global1, loc1, nested11, nested112' 870s # received: 'global1, loc1, nested11, nested112' 870s ok 34 870s # /if_sec/loc/foo.if_test with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 35 870s # expected: 'global1, files2, loc1, loc2' 870s # received: 'global1, files2, loc1, loc2' 870s ok 36 870s # /if_sec/loc/foo.if_test with '1 2 11': 870s # expected: 200 870s # received: '200' 870s ok 37 870s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 870s # received: 'global1, files2, loc1, loc2, nested11, nested113' 870s ok 38 870s # /if_sec/loc/foo.if_test with '1 2 11 111': 870s # expected: 200 870s # received: '200' 870s ok 39 870s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 870s # received: 'global1, files2, loc1, loc2, nested11, nested111' 870s ok 40 870s # /if_sec/loc/foo.if_test with '1 2 11 112': 870s # expected: 200 870s # received: '200' 870s ok 41 870s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 870s # received: 'global1, files2, loc1, loc2, nested11, nested112' 870s ok 42 870s # /if_sec/proxy/ with '1 2': 870s # expected: 200 870s # received: '200' 870s ok 43 870s # expected: 'global1, locp1, locp2' 870s # received: 'global1, locp1, locp2' 870s ok 44 870s # /if_sec/proxy/ with '2': 870s # expected: 200 870s # received: '200' 870s ok 45 870s # expected: 'locp2' 870s # received: 'locp2' 870s ok 46 870s ok 871s t/apache/iffile.t ................... 871s 1..2 871s # Running under perl version 5.038002 for linux 871s # Current time local: Thu Mar 14 00:02:06 2024 871s # Current time GMT: Thu Mar 14 00:02:06 2024 871s # Using Test.pm version 1.31 871s # Using Apache/Test.pm version 1.42 871s # expected: 200 871s # received: '200' 871s ok 1 871s # expected: 'success1, success2, success3, success4, success5' 871s # received: 'success1, success2, success3, success4, success5' 871s ok 2 871s ok 873s t/apache/leaks.t .................... skipped: mod_memory_track not activated 878s t/apache/limits.t ................... 878s 1..12 878s # Running under perl version 5.038002 for linux 878s # Current time local: Thu Mar 14 00:02:09 2024 878s # Current time GMT: Thu Mar 14 00:02:09 2024 878s # Using Test.pm version 1.31 878s # Using Apache/Test.pm version 1.42 878s # Testing LimitRequestLine; should succeed 878s # testing : Test #1 878s # expected: 200 878s # received: '200' 878s ok 1 878s # Testing LimitRequestLine; should fail 878s # testing : Test #2 878s # expected: 414 878s # received: '414' 878s ok 2 878s # Testing LimitRequestFieldSize; should succeed 878s # testing : Test #3 878s # expected: 200 878s # received: '200' 878s ok 3 878s # Testing LimitRequestFieldSize; should fail 878s # testing : Test #4 878s # expected: 400 878s # received: '400' 878s ok 4 878s # Testing LimitRequestFields; should succeed 878s # testing : Test #5 878s # expected: 200 878s # received: '200' 878s ok 5 878s # Testing LimitRequestFields; should fail 878s # testing : Test #6 878s # expected: 400 878s # received: '400' 878s ok 6 878s # Testing LimitRequestBody; should succeed 878s # Chunked transfer-encoding enabled 878s # testing : Test #7 878s # expected: 200 878s # received: '200' 878s ok 7 878s # Testing LimitRequestBody; should succeed 878s # Chunked transfer-encoding disabled 878s # testing : Test #8 878s # expected: 200 878s # received: '200' 878s ok 8 878s # Testing LimitRequestBody; should fail 878s # Chunked transfer-encoding enabled 878s # testing : Test #9 878s # expected: 413 878s # received: '413' 878s ok 9 878s # Testing LimitRequestBody; should fail 878s # Chunked transfer-encoding disabled 878s # testing : Test #10 878s # expected: 413 878s # received: '413' 878s ok 10 878s # Testing LimitRequestFieldSize; should succeed 878s # testing : Test #11 878s # expected: 200 878s # received: '200' 878s ok 11 878s # Testing LimitRequestFieldSize; should fail 878s # testing : Test #12 878s # expected: 400 878s # received: '400' 878s ok 12 878s ok 880s t/apache/loglevel.t ................. 880s 1..8 880s # Running under perl version 5.038002 for linux 880s # Current time local: Thu Mar 14 00:02:14 2024 880s # Current time GMT: Thu Mar 14 00:02:14 2024 880s # Using Test.pm version 1.31 880s # Using Apache/Test.pm version 1.42 880s ok 1 880s ok 2 880s ok 3 880s ok 4 880s ok 5 880s ok 6 880s ok 7 880s ok 8 880s ok 881s t/apache/maxranges.t ................ 881s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 881s 1..19 881s # Running under perl version 5.038002 for linux 881s # Current time local: Thu Mar 14 00:02:16 2024 881s # Current time GMT: Thu Mar 14 00:02:16 2024 881s # Using Test.pm version 1.31 881s # Using Apache/Test.pm version 1.42 881s ok 1 881s ok 2 881s ok 3 881s ok 4 881s ok 5 881s ok 6 881s ok 7 881s ok 8 881s ok 9 881s ok 10 881s ok 11 881s ok 12 881s ok 13 881s ok 14 881s ok 15 881s ok 16 881s ok 17 881s ok 18 881s ok 19 881s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 881s ok 883s t/apache/mergeslashes.t ............. 883s 1..9 883s # Running under perl version 5.038002 for linux 883s # Current time local: Thu Mar 14 00:02:17 2024 883s # Current time GMT: Thu Mar 14 00:02:17 2024 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.42 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for exact match 883s ok 1 883s # SENDING to 127.0.0.1:8547 883s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for merged even at front 883s ok 2 883s # SENDING to 127.0.0.1:8547 883s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for merged even at front 883s ok 3 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for c// should be merged 883s ok 4 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for a// should be merged 883s ok 5 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for a// matches locationmatch 883s ok 6 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 883s # expected 200, got 200 for c// doesn't match locationmatch 883s ok 7 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for baseline failed 883s ok 8 883s # SENDING to 127.0.0.1:8547 883s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 883s # expected 403, got 403 for b//d not merged for Location with OFF 883s ok 9 883s ok 884s t/apache/mmn.t ...................... 884s 1..2 884s # Running under perl version 5.038002 for linux 884s # Current time local: Thu Mar 14 00:02:19 2024 884s # Current time GMT: Thu Mar 14 00:02:19 2024 884s # Using Test.pm version 1.31 884s # Using Apache/Test.pm version 1.42 884s ok 1 884s ok 2 884s ok 886s t/apache/options.t .................. 886s 1..2 886s # Running under perl version 5.038002 for linux 886s # Current time local: Thu Mar 14 00:02:20 2024 886s # Current time GMT: Thu Mar 14 00:02:20 2024 886s # Using Test.pm version 1.31 886s # Using Apache/Test.pm version 1.42 886s # testing : code 886s # expected: 200 886s # received: '200' 886s ok 1 886s # testing : OPTIONS 886s # expected: qr/OPTIONS/ 886s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 886s ok 2 886s ok 890s t/apache/passbrigade.t .............. 890s # using LWP client 890s 1..114 890s # Running under perl version 5.038002 for linux 890s # Current time local: Thu Mar 14 00:02:22 2024 890s # Current time GMT: Thu Mar 14 00:02:22 2024 890s # Using Test.pm version 1.31 890s # Using Apache/Test.pm version 1.42 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 1024 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 1024 890s # received: 1024 890s ok 1 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 2048 890s # received: 2048 890s ok 2 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 3072 890s # received: 3072 890s ok 3 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 4096 890s # received: 4096 890s ok 4 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 5120 890s # received: 5120 890s ok 5 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 6144 890s # received: 6144 890s ok 6 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 7168 890s # received: 7168 890s ok 7 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 8192 890s # received: 8192 890s ok 8 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 9216 890s # received: 9216 890s ok 9 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 10240 890s # received: 10240 890s ok 10 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 11264 890s # received: 11264 890s ok 11 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 12288 890s # received: 12288 890s ok 12 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 13312 890s # received: 13312 890s ok 13 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 14336 890s # received: 14336 890s ok 14 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 15360 890s # received: 15360 890s ok 15 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 16384 890s # received: 16384 890s ok 16 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 17408 890s # received: 17408 890s ok 17 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 18432 890s # received: 18432 890s ok 18 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 19456 890s # received: 19456 890s ok 19 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 20480 890s # received: 20480 890s ok 20 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 21504 890s # received: 21504 890s ok 21 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 22528 890s # received: 22528 890s ok 22 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 23552 890s # received: 23552 890s ok 23 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 24576 890s # received: 24576 890s ok 24 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 25600 890s # received: 25600 890s ok 25 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 26624 890s # received: 26624 890s ok 26 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 27648 890s # received: 27648 890s ok 27 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 28672 890s # received: 28672 890s ok 28 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 29696 890s # received: 29696 890s ok 29 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 30720 890s # received: 30720 890s ok 30 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 31744 890s # received: 31744 890s ok 31 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 32768 890s # received: 32768 890s ok 32 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 33792 890s # received: 33792 890s ok 33 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 34816 890s # received: 34816 890s ok 34 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 35840 890s # received: 35840 890s ok 35 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 36864 890s # received: 36864 890s ok 36 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 37888 890s # received: 37888 890s ok 37 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 38912 890s # received: 38912 890s ok 38 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 39936 890s # received: 39936 890s ok 39 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 40960 890s # received: 40960 890s ok 40 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 41984 890s # received: 41984 890s ok 41 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 43008 890s # received: 43008 890s ok 42 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 44032 890s # received: 44032 890s ok 43 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 45056 890s # received: 45056 890s ok 44 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 46080 890s # received: 46080 890s ok 45 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 47104 890s # received: 47104 890s ok 46 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 48128 890s # received: 48128 890s ok 47 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 49152 890s # received: 49152 890s ok 48 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 50176 890s # received: 50176 890s ok 49 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 51200 890s # received: 51200 890s ok 50 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 102400 890s # received: 102400 890s ok 51 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 307200 890s # received: 307200 890s ok 52 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 512000 890s # received: 512000 890s ok 53 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:23 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:24 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 2048000 890s # received: 2048000 890s ok 54 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:24 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:24 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 4096000 890s # received: 4096000 890s ok 55 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:24 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:24 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 6144000 890s # received: 6144000 890s ok 56 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:24 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 10240000 890s # received: 10240000 890s ok 57 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 1024 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 1024 890s # received: 1024 890s ok 58 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 2048 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 2048 890s # received: 2048 890s ok 59 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 3072 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 3072 890s # received: 3072 890s ok 60 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 4096 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 4096 890s # received: 4096 890s ok 61 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 5120 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 5120 890s # received: 5120 890s ok 62 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 6144 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 6144 890s # received: 6144 890s ok 63 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 7168 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 7168 890s # received: 7168 890s ok 64 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 8192 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #DMMATCH1: 1 890s # 890s # testing : bytes in body 890s # expected: 8192 890s # received: 8192 890s ok 65 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 9216 890s # received: 9216 890s ok 66 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 10240 890s # received: 10240 890s ok 67 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 11264 890s # received: 11264 890s ok 68 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 12288 890s # received: 12288 890s ok 69 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 13312 890s # received: 13312 890s ok 70 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 14336 890s # received: 14336 890s ok 71 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 15360 890s # received: 15360 890s ok 72 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 16384 890s # received: 16384 890s ok 73 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 17408 890s # received: 17408 890s ok 74 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 18432 890s # received: 18432 890s ok 75 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 19456 890s # received: 19456 890s ok 76 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 20480 890s # received: 20480 890s ok 77 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 21504 890s # received: 21504 890s ok 78 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 22528 890s # received: 22528 890s ok 79 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 23552 890s # received: 23552 890s ok 80 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 24576 890s # received: 24576 890s ok 81 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 25600 890s # received: 25600 890s ok 82 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 26624 890s # received: 26624 890s ok 83 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 27648 890s # received: 27648 890s ok 84 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 28672 890s # received: 28672 890s ok 85 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 29696 890s # received: 29696 890s ok 86 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 30720 890s # received: 30720 890s ok 87 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 31744 890s # received: 31744 890s ok 88 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 32768 890s # received: 32768 890s ok 89 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 33792 890s # received: 33792 890s ok 90 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 34816 890s # received: 34816 890s ok 91 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 35840 890s # received: 35840 890s ok 92 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 36864 890s # received: 36864 890s ok 93 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 37888 890s # received: 37888 890s ok 94 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 38912 890s # received: 38912 890s ok 95 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 39936 890s # received: 39936 890s ok 96 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 40960 890s # received: 40960 890s ok 97 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 41984 890s # received: 41984 890s ok 98 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 43008 890s # received: 43008 890s ok 99 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 44032 890s # received: 44032 890s ok 100 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 45056 890s # received: 45056 890s ok 101 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 46080 890s # received: 46080 890s ok 102 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 47104 890s # received: 47104 890s ok 103 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 48128 890s # received: 48128 890s ok 104 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 49152 890s # received: 49152 890s ok 105 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 50176 890s # received: 50176 890s ok 106 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 51200 890s # received: 51200 890s ok 107 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 102400 890s # received: 102400 890s ok 108 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 307200 890s # received: 307200 890s ok 109 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 512000 890s # received: 512000 890s ok 110 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 2048000 890s # received: 2048000 890s ok 111 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:25 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 4096000 890s # received: 4096000 890s ok 112 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:26 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:26 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 6144000 890s # received: 6144000 890s ok 113 890s #lwp request: 890s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 890s #User-Agent: libwww-perl/6.76 890s # 890s #server response: 890s #HTTP/1.1 200 OK 890s #Connection: close 890s #Date: Thu, 14 Mar 2024 00:02:26 GMT 890s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 890s #Vary: In-If1 890s #Content-Length: 0 890s #Client-Date: Thu, 14 Mar 2024 00:02:26 GMT 890s #Client-Peer: 127.0.0.1:8529 890s #Client-Response-Num: 1 890s #Client-Transfer-Encoding: chunked 890s #DMMATCH1: 1 890s #X-Content-Length-Note: added by Apache::TestRequest 890s # 890s # testing : bytes in body 890s # expected: 10240000 890s # received: 10240000 890s ok 114 890s ok 892s t/apache/post.t ..................... 892s # using LWP client 892s 1..51 892s # Running under perl version 5.038002 for linux 892s # Current time local: Thu Mar 14 00:02:26 2024 892s # Current time GMT: Thu Mar 14 00:02:26 2024 892s # Using Test.pm version 1.31 892s # Using Apache/Test.pm version 1.42 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 1024 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '1024' 892s # received: 1024 892s ok 1 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 2048 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '2048' 892s # received: 2048 892s ok 2 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 3072 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '3072' 892s # received: 3072 892s ok 3 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 4096 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '4096' 892s # received: 4096 892s ok 4 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 5120 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '5120' 892s # received: 5120 892s ok 5 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 6144 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '6144' 892s # received: 6144 892s ok 6 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 7168 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '7168' 892s # received: 7168 892s ok 7 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 8192 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '8192' 892s # received: 8192 892s ok 8 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 9216 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 5 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '9216' 892s # received: 9216 892s ok 9 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 10240 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '10240' 892s # received: 10240 892s ok 10 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 11264 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '11264' 892s # received: 11264 892s ok 11 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 12288 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '12288' 892s # received: 12288 892s ok 12 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 13312 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '13312' 892s # received: 13312 892s ok 13 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 14336 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '14336' 892s # received: 14336 892s ok 14 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 15360 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '15360' 892s # received: 15360 892s ok 15 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 16384 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '16384' 892s # received: 16384 892s ok 16 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 17408 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '17408' 892s # received: 17408 892s ok 17 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 18432 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '18432' 892s # received: 18432 892s ok 18 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 19456 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '19456' 892s # received: 19456 892s ok 19 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 20480 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '20480' 892s # received: 20480 892s ok 20 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 21504 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '21504' 892s # received: 21504 892s ok 21 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 22528 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '22528' 892s # received: 22528 892s ok 22 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 23552 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '23552' 892s # received: 23552 892s ok 23 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 24576 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '24576' 892s # received: 24576 892s ok 24 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 25600 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '25600' 892s # received: 25600 892s ok 25 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 26624 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '26624' 892s # received: 26624 892s ok 26 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 27648 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '27648' 892s # received: 27648 892s ok 27 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 28672 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '28672' 892s # received: 28672 892s ok 28 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 29696 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '29696' 892s # received: 29696 892s ok 29 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 30720 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '30720' 892s # received: 30720 892s ok 30 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 31744 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '31744' 892s # received: 31744 892s ok 31 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 32768 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '32768' 892s # received: 32768 892s ok 32 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 33792 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '33792' 892s # received: 33792 892s ok 33 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 34816 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '34816' 892s # received: 34816 892s ok 34 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 35840 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '35840' 892s # received: 35840 892s ok 35 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 36864 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '36864' 892s # received: 36864 892s ok 36 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 37888 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '37888' 892s # received: 37888 892s ok 37 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 38912 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '38912' 892s # received: 38912 892s ok 38 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 39936 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '39936' 892s # received: 39936 892s ok 39 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 40960 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '40960' 892s # received: 40960 892s ok 40 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 41984 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '41984' 892s # received: 41984 892s ok 41 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 43008 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '43008' 892s # received: 43008 892s ok 42 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 44032 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '44032' 892s # received: 44032 892s ok 43 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 45056 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '45056' 892s # received: 45056 892s ok 44 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 46080 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '46080' 892s # received: 46080 892s ok 45 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 47104 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '47104' 892s # received: 47104 892s ok 46 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 48128 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '48128' 892s # received: 48128 892s ok 47 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 49152 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '49152' 892s # received: 49152 892s ok 48 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 50176 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '50176' 892s # received: 50176 892s ok 49 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 51200 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 6 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '51200' 892s # received: 51200 892s ok 50 892s #lwp request: 892s #POST http://localhost:8529/eat_post HTTP/1.1 892s #User-Agent: libwww-perl/6.76 892s #Content-Length: 102400 892s # 892s #server response: 892s #HTTP/1.1 200 OK 892s #Connection: close 892s #Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 892s #Vary: In-If1 892s #Content-Length: 7 892s #Client-Date: Thu, 14 Mar 2024 00:02:27 GMT 892s #Client-Peer: 127.0.0.1:8529 892s #Client-Response-Num: 1 892s #DMMATCH1: 1 892s # 892s # testing : length posted 892s # expected: '102400' 892s # received: 102400 892s ok 51 892s ok 893s t/apache/pr17629.t .................. 893s 1..4 893s # Running under perl version 5.038002 for linux 893s # Current time local: Thu Mar 14 00:02:27 2024 893s # Current time GMT: Thu Mar 14 00:02:27 2024 893s # Using Test.pm version 1.31 893s # Using Apache/Test.pm version 1.42 893s # expected: 'begin-foobar-end 893s # ' 893s # received: 'begin-foobar-end 893s # ' 893s ok 1 893s # expected: 200 893s # received: '200' 893s ok 2 893s # testing : response was gzipped 893s # expected: 'gzip' 893s # received: 'gzip' 893s ok 3 893s # expected: 'begin-foobar-end 893s # ' 893s # received: 'begin-foobar-end 893s # ' 893s ok 4 893s ok 895s t/apache/pr18757.t .................. 895s 1..3 895s # Running under perl version 5.038002 for linux 895s # Current time local: Thu Mar 14 00:02:29 2024 895s # Current time GMT: Thu Mar 14 00:02:29 2024 895s # Using Test.pm version 1.31 895s # Using Apache/Test.pm version 1.42 895s # testing : 200 response from GET 895s # expected: 200 895s # received: '200' 895s ok 1 895s # expected C-L is 26 895s # URL via proxy is http://localhost:8540/index.html 895s ok 2 895s # line: HTTP/1.1 200 OK 895s # line: Date: Thu, 14 Mar 2024 00:02:30 GMT 895s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 895s # line: Vary: In-If1 895s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 895s # line: ETag: "1a-60bb3bbdae3c0" 895s # line: Accept-Ranges: bytes 895s # line: Content-Length: 26 895s # line: DMMATCH1: 1 895s # line: Content-Type: text/html 895s # line: 895s # testing : whether proxy strips Content-Length header 895s # expected: 1 895s # received: 1 895s ok 3 895s ok 896s t/apache/pr35292.t .................. 896s 1..3 896s # Running under perl version 5.038002 for linux 896s # Current time local: Thu Mar 14 00:02:30 2024 896s # Current time GMT: Thu Mar 14 00:02:30 2024 896s # Using Test.pm version 1.31 896s # Using Apache/Test.pm version 1.42 896s ok 1 896s ok 2 896s # testing : read response-line 896s # expected: qr/^HTTP\/1\.. 413/ 896s # received: 'HTTP/1.1 413 Request Entity Too Large 896s # ' 896s ok 3 896s ok 897s t/apache/pr35330.t .................. 897s 1..2 897s # Running under perl version 5.038002 for linux 897s # Current time local: Thu Mar 14 00:02:32 2024 897s # Current time GMT: Thu Mar 14 00:02:32 2024 897s # Using Test.pm version 1.31 897s # Using Apache/Test.pm version 1.42 897s # testing : SSI was allowed for location 897s # expected: 200 897s # received: '200' 897s ok 1 897s # testing : file was served with correct content 897s # expected: 'hello' 897s # received: 'hello' 897s ok 2 897s ok 899s t/apache/pr37166.t .................. 899s 1..4 899s # Running under perl version 5.038002 for linux 899s # Current time local: Thu Mar 14 00:02:33 2024 899s # Current time GMT: Thu Mar 14 00:02:33 2024 899s # Using Test.pm version 1.31 899s # Using Apache/Test.pm version 1.42 899s # testing : SSI was allowed for location 899s # expected: 200 899s # received: '200' 899s ok 1 899s # testing : file was served with correct content 899s # expected: 'Hello world 899s # ' 899s # received: 'Hello world 899s # ' 899s ok 2 899s # testing : explicit 200 response 899s # expected: 200 899s # received: '200' 899s ok 3 899s # testing : file was again served with correct content 899s # expected: 'Hello world 899s # ' 899s # received: 'Hello world 899s # ' 899s ok 4 899s ok 900s t/apache/pr43939.t .................. 900s 1..4 900s # Running under perl version 5.038002 for linux 900s # Current time local: Thu Mar 14 00:02:35 2024 900s # Current time GMT: Thu Mar 14 00:02:35 2024 900s # Using Test.pm version 1.31 900s # Using Apache/Test.pm version 1.42 900s # expected: 'begin-default-end 900s # ' 900s # received: 'begin-default-end 900s # ' 900s ok 1 900s # expected: 200 900s # received: '200' 900s ok 2 900s # testing : response was gzipped 900s # expected: 'gzip' 900s # received: 'gzip' 900s ok 3 900s # expected: 'begin-default-end 900s # ' 900s # received: 'begin-default-end 900s # ' 900s ok 4 900s ok 902s t/apache/pr49328.t .................. 902s 1..1 902s # Running under perl version 5.038002 for linux 902s # Current time local: Thu Mar 14 00:02:36 2024 902s # Current time GMT: Thu Mar 14 00:02:36 2024 902s # Using Test.pm version 1.31 902s # Using Apache/Test.pm version 1.42 902s # expected: 'before 902s # included 902s # after 902s # ' 902s # received: 'before 902s # included 902s # after 902s # ' 902s ok 1 902s ok 905s t/apache/rwrite.t ................... 905s # using LWP client 905s 1..114 905s # Running under perl version 5.038002 for linux 905s # Current time local: Thu Mar 14 00:02:38 2024 905s # Current time GMT: Thu Mar 14 00:02:38 2024 905s # Using Test.pm version 1.31 905s # Using Apache/Test.pm version 1.42 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 1024 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 1024 905s # received: 1024 905s ok 1 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 2048 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 2048 905s # received: 2048 905s ok 2 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 3072 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 3072 905s # received: 3072 905s ok 3 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 4096 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 4096 905s # received: 4096 905s ok 4 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 5120 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 5120 905s # received: 5120 905s ok 5 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 6144 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 6144 905s # received: 6144 905s ok 6 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 7168 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 7168 905s # received: 7168 905s ok 7 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 8192 905s # received: 8192 905s ok 8 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 9216 905s # received: 9216 905s ok 9 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 10240 905s # received: 10240 905s ok 10 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 11264 905s # received: 11264 905s ok 11 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 12288 905s # received: 12288 905s ok 12 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 13312 905s # received: 13312 905s ok 13 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 14336 905s # received: 14336 905s ok 14 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 15360 905s # received: 15360 905s ok 15 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 16384 905s # received: 16384 905s ok 16 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 17408 905s # received: 17408 905s ok 17 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 18432 905s # received: 18432 905s ok 18 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 19456 905s # received: 19456 905s ok 19 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 20480 905s # received: 20480 905s ok 20 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 21504 905s # received: 21504 905s ok 21 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 22528 905s # received: 22528 905s ok 22 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 23552 905s # received: 23552 905s ok 23 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 24576 905s # received: 24576 905s ok 24 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 25600 905s # received: 25600 905s ok 25 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 26624 905s # received: 26624 905s ok 26 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 27648 905s # received: 27648 905s ok 27 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 28672 905s # received: 28672 905s ok 28 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 29696 905s # received: 29696 905s ok 29 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 30720 905s # received: 30720 905s ok 30 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 31744 905s # received: 31744 905s ok 31 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 32768 905s # received: 32768 905s ok 32 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 33792 905s # received: 33792 905s ok 33 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 34816 905s # received: 34816 905s ok 34 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 35840 905s # received: 35840 905s ok 35 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 36864 905s # received: 36864 905s ok 36 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 37888 905s # received: 37888 905s ok 37 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 38912 905s # received: 38912 905s ok 38 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 39936 905s # received: 39936 905s ok 39 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 40960 905s # received: 40960 905s ok 40 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 41984 905s # received: 41984 905s ok 41 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 43008 905s # received: 43008 905s ok 42 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 44032 905s # received: 44032 905s ok 43 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 45056 905s # received: 45056 905s ok 44 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:39 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 46080 905s # received: 46080 905s ok 45 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 47104 905s # received: 47104 905s ok 46 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 48128 905s # received: 48128 905s ok 47 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 49152 905s # received: 49152 905s ok 48 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 50176 905s # received: 50176 905s ok 49 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 51200 905s # received: 51200 905s ok 50 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 102400 905s # received: 102400 905s ok 51 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 307200 905s # received: 307200 905s ok 52 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 512000 905s # received: 512000 905s ok 53 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 2048000 905s # received: 2048000 905s ok 54 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 4096000 905s # received: 4096000 905s ok 55 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 6144000 905s # received: 6144000 905s ok 56 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 10240000 905s # received: 10240000 905s ok 57 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 1024 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 1024 905s # received: 1024 905s ok 58 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 2048 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 2048 905s # received: 2048 905s ok 59 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 3072 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 3072 905s # received: 3072 905s ok 60 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 4096 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 4096 905s # received: 4096 905s ok 61 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 5120 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 5120 905s # received: 5120 905s ok 62 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 6144 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 6144 905s # received: 6144 905s ok 63 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 7168 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #DMMATCH1: 1 905s # 905s # testing : bytes in body 905s # expected: 7168 905s # received: 7168 905s ok 64 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 8192 905s # received: 8192 905s ok 65 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 9216 905s # received: 9216 905s ok 66 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 10240 905s # received: 10240 905s ok 67 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 11264 905s # received: 11264 905s ok 68 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 12288 905s # received: 12288 905s ok 69 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 13312 905s # received: 13312 905s ok 70 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 14336 905s # received: 14336 905s ok 71 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 15360 905s # received: 15360 905s ok 72 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 16384 905s # received: 16384 905s ok 73 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 17408 905s # received: 17408 905s ok 74 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 18432 905s # received: 18432 905s ok 75 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 19456 905s # received: 19456 905s ok 76 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 20480 905s # received: 20480 905s ok 77 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 21504 905s # received: 21504 905s ok 78 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 22528 905s # received: 22528 905s ok 79 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 23552 905s # received: 23552 905s ok 80 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 24576 905s # received: 24576 905s ok 81 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 25600 905s # received: 25600 905s ok 82 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 26624 905s # received: 26624 905s ok 83 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 27648 905s # received: 27648 905s ok 84 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 28672 905s # received: 28672 905s ok 85 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 29696 905s # received: 29696 905s ok 86 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 30720 905s # received: 30720 905s ok 87 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 31744 905s # received: 31744 905s ok 88 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 32768 905s # received: 32768 905s ok 89 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 33792 905s # received: 33792 905s ok 90 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 34816 905s # received: 34816 905s ok 91 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 35840 905s # received: 35840 905s ok 92 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 36864 905s # received: 36864 905s ok 93 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 37888 905s # received: 37888 905s ok 94 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 38912 905s # received: 38912 905s ok 95 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 39936 905s # received: 39936 905s ok 96 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 40960 905s # received: 40960 905s ok 97 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 41984 905s # received: 41984 905s ok 98 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 43008 905s # received: 43008 905s ok 99 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 44032 905s # received: 44032 905s ok 100 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 45056 905s # received: 45056 905s ok 101 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 46080 905s # received: 46080 905s ok 102 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 47104 905s # received: 47104 905s ok 103 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 48128 905s # received: 48128 905s ok 104 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 49152 905s # received: 49152 905s ok 105 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 50176 905s # received: 50176 905s ok 106 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 51200 905s # received: 51200 905s ok 107 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 102400 905s # received: 102400 905s ok 108 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 307200 905s # received: 307200 905s ok 109 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 512000 905s # received: 512000 905s ok 110 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 2048000 905s # received: 2048000 905s ok 111 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 4096000 905s # received: 4096000 905s ok 112 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 6144000 905s # received: 6144000 905s ok 113 905s #lwp request: 905s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 905s #User-Agent: libwww-perl/6.76 905s # 905s #server response: 905s #HTTP/1.1 200 OK 905s #Connection: close 905s #Date: Thu, 14 Mar 2024 00:02:40 GMT 905s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 905s #Vary: In-If1 905s #Content-Length: 0 905s #Client-Date: Thu, 14 Mar 2024 00:02:41 GMT 905s #Client-Peer: 127.0.0.1:8529 905s #Client-Response-Num: 1 905s #Client-Transfer-Encoding: chunked 905s #DMMATCH1: 1 905s #X-Content-Length-Note: added by Apache::TestRequest 905s # 905s # testing : bytes in body 905s # expected: 10240000 905s # received: 10240000 905s ok 114 905s ok 907s t/apache/server_name_port.t ......... 907s 1..84 907s # Running under perl version 5.038002 for linux 907s # Current time local: Thu Mar 14 00:02:41 2024 907s # Current time GMT: Thu Mar 14 00:02:41 2024 907s # Using Test.pm version 1.31 907s # Using Apache/Test.pm version 1.42 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 907s # expecting 200, got 200 907s ok 1 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 2 907s # got SERVER_PORT='8529', expected '8529' 907s ok 3 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 907s # expecting 200, got 200 907s ok 4 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 5 907s # got SERVER_PORT='123', expected '123' 907s ok 6 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 907s # expecting 200, got 200 907s ok 7 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 8 907s # got SERVER_PORT='8529', expected '8529' 907s ok 9 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 907s # expecting 200, got 200 907s ok 10 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 11 907s # got SERVER_PORT='123', expected '123' 907s ok 12 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 907s # expecting 200, got 200 907s ok 13 907s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 907s ok 14 907s # got SERVER_PORT='8529', expected '8529' 907s ok 15 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 907s # expecting 200, got 200 907s ok 16 907s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 907s ok 17 907s # got SERVER_PORT='123', expected '123' 907s ok 18 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 907s # expecting 200, got 200 907s ok 19 907s # got SERVER_NAME='[::1]', expected '[::1]' 907s ok 20 907s # got SERVER_PORT='8529', expected '8529' 907s ok 21 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 907s # expecting 200, got 200 907s ok 22 907s # got SERVER_NAME='[::1]', expected '[::1]' 907s ok 23 907s # got SERVER_PORT='123', expected '123' 907s ok 24 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 907s # expecting 200, got 200 907s ok 25 907s # got SERVER_NAME='[a::1]', expected '[a::1]' 907s ok 26 907s # got SERVER_PORT='8529', expected '8529' 907s ok 27 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 907s # expecting 200, got 200 907s ok 28 907s # got SERVER_NAME='[a::1]', expected '[a::1]' 907s ok 29 907s # got SERVER_PORT='123', expected '123' 907s ok 30 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 907s # expecting 200, got 200 907s ok 31 907s # got SERVER_NAME='[a::1]', expected '[a::1]' 907s ok 32 907s # got SERVER_PORT='8529', expected '8529' 907s ok 33 907s # SENDING: 907s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 907s # expecting 200, got 200 907s ok 34 907s # got SERVER_NAME='[a::1]', expected '[a::1]' 907s ok 35 907s # got SERVER_PORT='123', expected '123' 907s ok 36 907s # SENDING: 907s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 37 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 38 907s # got SERVER_PORT='8529', expected '8529' 907s ok 39 907s # SENDING: 907s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 40 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 41 907s # got SERVER_PORT='123', expected '123' 907s ok 42 907s # SENDING: 907s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 43 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 44 907s # got SERVER_PORT='8529', expected '8529' 907s ok 45 907s # SENDING: 907s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 46 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 47 907s # got SERVER_PORT='123', expected '123' 907s ok 48 907s # SENDING: 907s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 49 907s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 907s ok 50 907s # got SERVER_PORT='8529', expected '8529' 907s ok 51 907s # SENDING: 907s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 52 907s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 907s ok 53 907s # got SERVER_PORT='123', expected '123' 907s ok 54 907s # SENDING: 907s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 55 907s # got SERVER_NAME='[::1]', expected '[::1]' 907s ok 56 907s # got SERVER_PORT='8529', expected '8529' 907s ok 57 907s # SENDING: 907s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 907s # expecting 200, got 200 907s ok 58 907s # got SERVER_NAME='[::1]', expected '[::1]' 907s ok 59 907s # got SERVER_PORT='123', expected '123' 907s ok 60 907s # SENDING: 907s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 907s # expecting 200, got 200 907s ok 61 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 62 907s # got SERVER_PORT='8529', expected '8529' 907s ok 63 907s # SENDING: 907s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 907s # expecting 200, got 200 907s ok 64 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 65 907s # got SERVER_PORT='123', expected '123' 907s ok 66 907s # SENDING: 907s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 907s # expecting 200, got 200 907s ok 67 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 68 907s # got SERVER_PORT='8529', expected '8529' 907s ok 69 907s # SENDING: 907s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 907s # expecting 200, got 200 907s ok 70 907s # got SERVER_NAME='righthost', expected 'righthost' 907s ok 71 907s # got SERVER_PORT='123', expected '123' 907s ok 72 907s # SENDING: 907s # 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 907s # expecting 200, got 200 907s ok 73 907s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 907s ok 74 907s # got SERVER_PORT='8529', expected '8529' 907s ok 75 907s # SENDING: 907s # 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 907s # expecting 200, got 200 907s ok 76 907s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 907s ok 77 907s # got SERVER_PORT='123', expected '123' 907s ok 78 907s # SENDING: 907s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 907s # expecting 200, got 200 907s ok 79 907s # got SERVER_NAME='[::1]', expected '[::1]' 907s ok 80 907s # got SERVER_PORT='8529', expected '8529' 907s ok 81 907s # SENDING: 907s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 907s # expecting 200, got 200 907s ok 82 907s # got SERVER_NAME='[::1]', expected '[::1]' 907s ok 83 907s # got SERVER_PORT='123', expected '123' 907s ok 84 907s ok 909s t/apache/teclchunk.t ................ skipped: Not supported yet 910s t/apr/uri.t ......................... 910s 1..1 910s # Running under perl version 5.038002 for linux 910s # Current time local: Thu Mar 14 00:02:45 2024 910s # Current time GMT: Thu Mar 14 00:02:45 2024 910s # Using Test.pm version 1.31 910s # Using Apache/Test.pm version 1.42 910s ok 1 910s ok 912s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 913s t/filter/case.t ..................... 913s 1..4 913s # Running under perl version 5.038002 for linux 913s # Current time local: Thu Mar 14 00:02:48 2024 913s # Current time GMT: Thu Mar 14 00:02:48 2024 913s # Using Test.pm version 1.31 913s # Using Apache/Test.pm version 1.42 913s ok 1 913s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 913s # expected 200 913s # received 200 913s # body: =HEAD1 NAME 913s X X 913s 913s PERLSUB - PERL SUBROUTINES 913s 913s =HEAD1 SYNOPSIS 913s 913s TO DECLARE SUBROUTINES: 913s X X 913s 913s SUB NAME; # A "FORWARD" DECLARATION. 913s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 913s SUB NAME : ATTRS; # WITH ATTRIBUTES 913s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 913s 913s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 913s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 913s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 913s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 913s 913s USE FEATURE 'SIGNATURES'; 913s SUB NAME(SIG) BLOCK # WITH SIGNATURE 913s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 913s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 913s 913s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 913s X 913s 913s $SUBREF = SUB BLOCK; # NO PROTO 913s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 913s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 913s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 913s 913s USE FEATURE 'SIGNATURES'; 913s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 913s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 913s 913s TO IMPORT SUBROUTINES: 913s X 913s 913s USE MODULE QW(NAME1 NAME2 NAME3); 913s 913s TO CALL SUBROUTINES: 913s X X 913s 913s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 913s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 913s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 913s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 913s 913s =HEAD1 DESCRIPTION 913s 913s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 913s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 913s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 913s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 913s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 913s ITS NAME OR A CODE REFERENCE. 913s 913s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 913s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 913s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 913s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 913s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 913s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 913s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 913s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 913s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 913s X X 913s 913s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 913s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 913s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 913s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 913s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 913s SUCH A SIGNATURE-USING SUBROUTINE. 913s 913s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 913s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 913s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 913s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 913s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 913s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 913s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 913s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 913s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 913s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 913s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 913s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 913s X X X<@_> 913s 913s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 913s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 913s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 913s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 913s L AND L. 913s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 913s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 913s 913s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 913s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 913s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 913s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 913s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 913s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 913s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 913s ONE LARGE INDISTINGUISHABLE LIST. 913s 913s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 913s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 913s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 913s EMPTY SUB RETURNS THE EMPTY LIST. 913s X X X 913s 913s EXAMPLE: 913s 913s SUB MAX { 913s MY $MAX = SHIFT(@_); 913s FOREACH $FOO (@_) { 913s $MAX = $FOO IF $MAX < $FOO; 913s } 913s RETURN $MAX; 913s } 913s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 913s 913s EXAMPLE: 913s 913s # GET A LINE, COMBINING CONTINUATION LINES 913s # THAT START WITH WHITESPACE 913s 913s SUB GET_LINE { 913s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 913s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 913s IF ($LOOKAHEAD =~ /^[ \T]/) { 913s $THISLINE .= $LOOKAHEAD; 913s } 913s ELSE { 913s LAST LINE; 913s } 913s } 913s RETURN $THISLINE; 913s } 913s 913s $LOOKAHEAD = ; # GET FIRST LINE 913s WHILE (DEFINED($LINE = GET_LINE())) { 913s ... 913s } 913s 913s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 913s 913s SUB MAYBESET { 913s MY($KEY, $VALUE) = @_; 913s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 913s } 913s 913s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 913s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 913s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 913s ITS CALLER'S VALUES. 913s X X 913s 913s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 913s SUB UPCASE_IN { 913s FOR (@_) { TR/A-Z/A-Z/ } 913s } 913s 913s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 913s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 913s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 913s X X 913s 913s UPCASE_IN("FREDERICK"); 913s 913s IT WOULD BE MUCH SAFER IF THE C FUNCTION 913s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 913s OF CHANGING THEM IN PLACE: 913s 913s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 913s SUB UPCASE { 913s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 913s MY @PARMS = @_; 913s FOR (@PARMS) { TR/A-Z/A-Z/ } 913s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 913s } 913s 913s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 913s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 913s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 913s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 913s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 913s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 913s 913s @NEWLIST = UPCASE(@LIST1, @LIST2); 913s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 913s 913s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 913s 913s (@X, @Y) = UPCASE(@LIST1, @LIST2); 913s 913s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 913s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 913s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 913s L
FOR ALTERNATIVES. 913s 913s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 913s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 913s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 913s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 913s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 913s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 913s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 913s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 913s SEE L FOR MORE ABOUT ALL THAT. 913s X<&> 913s 913s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 913s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 913s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 913s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 913s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 913s X 913s 913s &FOO(1,2,3); # PASS THREE ARGUMENTS 913s FOO(1,2,3); # THE SAME 913s 913s FOO(); # PASS A NULL LIST 913s &FOO(); # THE SAME 913s 913s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 913s USE STRICT 'SUBS'; 913s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 913s # A COMPILE-TIME ERROR 913s NO STRICT 'SUBS'; 913s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 913s # A LITERAL STRING "FOO" 913s 913s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 913s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 913s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 913s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 913s X<&> 913s 913s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 913s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 913s YOUR SUBROUTINE'S NAME. 913s 913s USE V5.16; 913s MY $FACTORIAL = SUB { 913s MY ($X) = @_; 913s RETURN 1 IF $X == 1; 913s RETURN($X * __SUB__->( $X - 1 ) ); 913s }; 913s 913s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 913s IS SUBJECT TO CHANGE. 913s 913s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 913s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 913s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 913s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 913s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 913s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 913s SPECIAL, PRE-DEFINED THINGS. 913s 913s =OVER 913s 913s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 913s 913s C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C, 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C, 913s C, C, C, C, C, 913s C, C, C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 913s L<< C|PERLFUNC/REQUIRE >> 913s 913s =ITEM DOCUMENTED IN L 913s 913s C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C, C, C, C 913s 913s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 913s 913s ANY STARTING WITH C<(> 913s 913s =BACK 913s 913s THE C, C, C, C AND C SUBROUTINES 913s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 913s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 913s EXPLICITLY. SEE L 913s 913s =HEAD2 SIGNATURES 913s 913s X X 913s 913s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 913s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 913s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 913s 913s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 913s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 913s DIRECTLY BY C, IN THE CURRENT SCOPE. 913s 913s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 913s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 913s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 913s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 913s 913s FOR EXAMPLE, 913s 913s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 913s 913s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 913s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 913s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 913s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 913s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 913s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 913s 913s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 913s THE SIGNATURE. FOR EXAMPLE, 913s 913s SUB FOO ($LEFT, $RIGHT) { 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 913s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 913s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 913s EQUIVALENT TO 913s 913s SUB FOO { 913s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 913s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 913s MY $LEFT = $_[0]; 913s MY $RIGHT = $_[1]; 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 913s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 913s 913s SUB FOO ($FIRST, $, $THIRD) { 913s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 913s } 913s 913s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 913s MANDATORY FOR THE CALLER TO PASS IT. 913s 913s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 913s SEPARATED FROM THE PARAMETER NAME BY C<=>: 913s 913s SUB FOO ($LEFT, $RIGHT = 0) { 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 913s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 913s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 913s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 913s FOR EXAMPLE, 913s 913s MY $AUTO_ID = 0; 913s SUB FOO ($THING, $ID = $AUTO_ID++) { 913s PRINT "$THING HAS ID $ID"; 913s } 913s 913s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 913s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 913s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 913s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 913s 913s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 913s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 913s } 913s 913s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 913s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 913s VALUE PROVIDED WAS C. 913s 913s SUB FOO ($NAME //= "WORLD") { 913s PRINT "HELLO, $NAME"; 913s } 913s 913s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 913s 913s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 913s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 913s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 913s 913s SUB FOO ($X ||= 10) { 913s RETURN 5 + $X; 913s } 913s 913s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 913s FOR EXAMPLE, 913s 913s SUB FOO ($THING, $ = 1) { 913s PRINT $THING; 913s } 913s 913s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 913s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 913s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 913s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 913s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 913s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 913s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 913s 913s SUB FOO ($THING, $=) { 913s PRINT $THING; 913s } 913s 913s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 913s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 913s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 913s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 913s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 913s TO RIGHT. 913s 913s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 913s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 913s 913s SUB FOO ($FILTER, @INPUTS) { 913s PRINT $FILTER->($_) FOREACH @INPUTS; 913s } 913s 913s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 913s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 913s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 913s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 913s 913s SUB FOO ($THING, @) { 913s PRINT $THING; 913s } 913s 913s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 913s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 913s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 913s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 913s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 913s AS WITH STANDARD HASH CONSTRUCTION. 913s 913s SUB FOO ($FILTER, %INPUTS) { 913s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 913s } 913s 913s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 913s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 913s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 913s 913s SUB FOO ($THING, %) { 913s PRINT $THING; 913s } 913s 913s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 913s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 913s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 913s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 913s AN EMPTY ARRAY OR EMPTY HASH. 913s 913s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 913s THAT THE CALLER PASSED NO ARGUMENTS: 913s 913s SUB FOO () { 913s RETURN 123; 913s } 913s 913s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 913s WARNING IN THE C CATEGORY. FROM PERL 5.36 913s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 913s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 913s STATEMENT SUCH AS: 913s 913s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 913s 913s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 913s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 913s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 913s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 913s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 913s WARNINGS IN THE C CATEGORY WHEN 913s COMPILED: 913s 913s SUB F ($X) { 913s # THIS LINE EMITS THE WARNING SEEN BELOW 913s PRINT "ARGUMENTS ARE @_"; 913s } 913s 913s Z<> 913s 913s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 913s EXPERIMENTAL AT ... 913s 913s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 913s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 913s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 913s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 913s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 913s SUPPLY THAT ARGUMENT. 913s 913s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 913s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 913s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 913s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 913s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 913s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 913s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 913s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 913s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 913s 913s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 913s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 913s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 913s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 913s L. FOR EXAMPLE, 913s 913s SUB FOO :PROTOTYPE($) { $_[0] } 913s 913s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 913s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 913s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 913s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 913s 913s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 913s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 913s THE SUBROUTINE'S BODY. 913s 913s =HEAD2 PRIVATE VARIABLES VIA MY() 913s X X X X X 913s X X 913s 913s SYNOPSIS: 913s 913s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 913s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 913s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 913s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 913s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 913s 913s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 913s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 913s SEE L AND L. 913s 913s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 913s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 913s (C/C/C/C), LOOP 913s (C/C/C/C/C), SUBROUTINE, C, 913s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 913s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 913s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 913s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 913s WITH C INSTEAD. 913s 913s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 913s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 913s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 913s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 913s ITS OWN COPY. 913s X 913s 913s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 913s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 913s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 913s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 913s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 913s 913s MY $X = 10; 913s SUB BUMPX { $X++ } 913s 913s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 913s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 913s THE C ITSELF. SEE L. 913s X 913s 913s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 913s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 913s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 913s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 913s 913s $ARG = "FRED"; # "GLOBAL" VARIABLE 913s $N = CUBE_ROOT(27); 913s PRINT "$ARG THINKS THE ROOT IS $N\N"; 913s # OUTPUTS: FRED THINKS THE ROOT IS 3 913s 913s SUB CUBE_ROOT { 913s MY $ARG = SHIFT; # NAME DOESN'T MATTER 913s $ARG **= 1/3; 913s RETURN $ARG; 913s } 913s 913s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 913s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 914s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 914s 914s MY ($FOO) = ; # WRONG? 914s MY @FOO = ; 914s 914s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 914s 914s MY $FOO = ; 914s 914s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 914s 914s MY $FOO, $BAR = 1; # WRONG 914s 914s THAT HAS THE SAME EFFECT AS 914s 914s MY $FOO; 914s $BAR = 1; 914s 914s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 914s THE CURRENT STATEMENT. THUS, 914s 914s MY $X = $X; 914s 914s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 914s THE EXPRESSION 914s 914s MY $X = 123 AND $X == 123 914s 914s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 914s 914s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 914s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 914s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 914s 914s WHILE (MY $LINE = <>) { 914s $LINE = LC $LINE; 914s } CONTINUE { 914s PRINT $LINE; 914s } 914s 914s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 914s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 914s IT. SIMILARLY, IN THE CONDITIONAL 914s 914s IF ((MY $ANSWER = ) =~ /^YES$/I) { 914s USER_AGREES(); 914s } ELSIF ($ANSWER =~ /^NO$/I) { 914s USER_DISAGREES(); 914s } ELSE { 914s CHOMP $ANSWER; 914s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 914s } 914s 914s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 914s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 914s BUT NOT BEYOND IT. SEE L FOR INFORMATION 914s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 914s 914s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 914s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 914s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 914s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 914s IN THE LOOP 914s X X 914s 914s FOR MY $I (1, 2, 3) { 914s SOME_FUNCTION(); 914s } 914s 914s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 914s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 914s X X 914s 914s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 914s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 914s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 914s 914s USE STRICT 'VARS'; 914s 914s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 914s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 914s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 914s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 914s THIS WITH C. 914s 914s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 914s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 914s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 914s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 914s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 914s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 914s EXAMPLE. 914s 914s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 914s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 914s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 914s 914s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 914s 914s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 914s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 914s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 914s 914s PACKAGE MAIN; 914s LOCAL $X = 10; 914s MY $X = 20; 914s PRINT "$X AND $::X\N"; 914s 914s THAT WILL PRINT OUT C<20> AND C<10>. 914s 914s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 914s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 914s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 914s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 914s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 914s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 914s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 914s AN ANONYMOUS SUB REFERENCE: 914s 914s MY $SECRET_VERSION = '1.001-BETA'; 914s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 914s &$SECRET_SUB(); 914s 914s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 914s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 914s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 914s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 914s UNQUALIFIED AND UNQUALIFIABLE. 914s 914s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 914s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 914s L FOR SOMETHING OF A WORK-AROUND TO 914s THIS. 914s 914s =HEAD2 PERSISTENT PRIVATE VARIABLES 914s X X X X 914s X X 914s 914s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 914s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 914s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 914s 914s =HEAD3 PERSISTENT VARIABLES VIA STATE() 914s 914s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 914s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 914s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 914s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 914s THE C FORM DOES NOT REQUIRE THE 914s C PRAGMA. 914s 914s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 914s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 914s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 914s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 914s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 914s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 914s SUBROUTINE EACH TIME IT IS EXECUTED.) 914s 914s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 914s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 914s 914s USE FEATURE 'STATE'; 914s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 914s 914s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 914s 914s USE FEATURE 'STATE'; 914s SUB CREATE_COUNTER { 914s RETURN SUB { STATE $X; RETURN ++$X } 914s } 914s 914s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 914s CODE OUTSIDE. 914s 914s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 914s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 914s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 914s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 914s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 914s 914s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 914s 914s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 914s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 914s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 914s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 914s 914s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 914s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 914s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 914s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 914s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 914s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 914s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 914s 914s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 914s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 914s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 914s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 914s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 914s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 914s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 914s 914s { 914s MY $SECRET_VAL = 0; 914s SUB GIMME_ANOTHER { 914s RETURN ++$SECRET_VAL; 914s } 914s } 914s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 914s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 914s 914s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 914s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 914s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 914s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 914s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 914s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 914s STARTS TO RUN: 914s 914s BEGIN { 914s MY $SECRET_VAL = 0; 914s SUB GIMME_ANOTHER { 914s RETURN ++$SECRET_VAL; 914s } 914s } 914s 914s SEE L ABOUT THE 914s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 914s C AND C. 914s 914s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 914s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 914s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 914s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 914s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 914s 914s =HEAD2 TEMPORARY VALUES VIA LOCAL() 914s X X X X 914s X 914s 914s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 914s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 914s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 914s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 914s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 914s 914s SYNOPSIS: 914s 914s # LOCALIZATION OF VALUES 914s 914s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 914s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 914s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 914s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 914s 914s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 914s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 914s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 914s # LOCALIZATION 914s 914s # LOCALIZATION OF SYMBOLS 914s 914s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 914s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 914s # @MERLYN IS REALLY @RANDAL, ETC 914s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 914s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 914s 914s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 914s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 914s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 914s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 914s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 914s 914s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 914s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 914s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 914s CREATES NEW, DYNAMICALLY SCOPED VALUES. 914s 914s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 914s PLACED IN PARENTHESES. THIS OPERATOR WORKS 914s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 914s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 914s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 914s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 914s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 914s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 914s UNDEFINED VALUE.) 914s 914s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 914s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 914s VARIABLES OUTSIDE THE LOOP. 914s 914s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 914s X 914s 914s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 914s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 914s VIEWED AS A SCALAR OR AN ARRAY. SO 914s 914s LOCAL($FOO) = ; 914s LOCAL @FOO = ; 914s 914s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 914s 914s LOCAL $FOO = ; 914s 914s SUPPLIES A SCALAR CONTEXT. 914s 914s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 914s X 914s 914s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 914s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 914s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 914s 914s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 914s 914s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 914s { LOCAL $/ = UNDEF; $SLURP = ; } 914s 914s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 914s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 914s I, BECAUSE THE $1 VARIABLE IS 914s MAGICAL AND READ-ONLY : 914s 914s LOCAL $1 = 2; 914s 914s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 914s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 914s TO SAFELY REUSE $_ IN A SUBROUTINE. 914s 914s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 914s WORK AS DESCRIBED. 914s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 914s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 914s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 914s SEE L FOR MORE 914s DETAILS. 914s X 914s 914s =HEAD3 LOCALIZATION OF GLOBS 914s X X 914s 914s THE CONSTRUCT 914s 914s LOCAL *NAME; 914s 914s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 914s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 914s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 914s 914s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 914s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 914s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 914s SEPARATOR. 914s 914s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 914s X X 914s X 914s 914s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 914s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 914s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 914s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 914s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 914s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 914s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 914s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 914s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 914s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 914s 914s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 914s @ARY = ( 0..5 ); 914s { 914s LOCAL($ARY[5]) = 6; 914s LOCAL($HASH{'A'}) = 'DRILL'; 914s WHILE (MY $E = POP(@ARY)) { 914s PRINT "$E . . .\N"; 914s LAST UNLESS $E > 3; 914s } 914s IF (@ARY) { 914s $HASH{'ONLY A'} = 'TEST'; 914s DELETE $HASH{'A'}; 914s } 914s } 914s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 914s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 914s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 914s 914s PERL WILL PRINT 914s 914s 6 . . . 914s 4 . . . 914s 3 . . . 914s THIS IS A TEST ONLY A TEST. 914s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 914s 914s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 914s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 914s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 914s SURPRISING, AND IS VERY LIKELY TO CHANGE. 914s 914s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 914s X X X 914s X 914s 914s YOU CAN USE THE C AND C 914s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 914s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 914s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 914s 914s DO { 914s MY $VAL = $ARRAY[$IDX]; 914s LOCAL $ARRAY[$IDX]; 914s DELETE $ARRAY[$IDX]; 914s $VAL 914s } 914s 914s AND 914s 914s DO { 914s MY $VAL = $HASH{KEY}; 914s LOCAL $HASH{KEY}; 914s DELETE $HASH{KEY}; 914s $VAL 914s } 914s 914s EXCEPT THAT FOR THOSE THE C IS 914s SCOPED TO THE C BLOCK. SLICES ARE 914s ALSO ACCEPTED. 914s 914s MY %HASH = ( 914s A => [ 7, 8, 9 ], 914s B => 1, 914s ) 914s 914s { 914s MY $X = DELETE LOCAL $HASH{A}; 914s # $X IS [ 7, 8, 9 ] 914s # %HASH IS (B => 1) 914s 914s { 914s MY @NUMS = DELETE LOCAL @$X[0, 2] 914s # @NUMS IS (7, 9) 914s # $X IS [ UNDEF, 8 ] 914s 914s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 914s } 914s # $X IS BACK TO [ 7, 8, 9 ] 914s 914s } 914s # %HASH IS BACK TO ITS ORIGINAL STATE 914s 914s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 914s 914s =HEAD2 LVALUE SUBROUTINES 914s X X 914s 914s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 914s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 914s 914s MY $VAL; 914s SUB CANMOD : LVALUE { 914s $VAL; # OR: RETURN $VAL; 914s } 914s SUB NOMOD { 914s $VAL; 914s } 914s 914s CANMOD() = 5; # ASSIGNS TO $VAL 914s NOMOD() = 5; # ERROR 914s 914s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 914s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 914s BY A SCALAR. FOR EXAMPLE, CONSIDER: 914s 914s DATA(2,3) = GET_DATA(3,4); 914s 914s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 914s 914s (DATA(2,3)) = GET_DATA(3,4); 914s 914s AND IN: 914s 914s (DATA(2),DATA(3)) = GET_DATA(3,4); 914s 914s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 914s 914s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 914s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 914s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 914s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 914s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 914s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 914s 914s =HEAD2 LEXICAL SUBROUTINES 914s X X X X 914s 914s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 914s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 914s AVAILABLE UNDER C OR C OR HIGHER. 914s 914s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 914s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 914s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 914s CATEGORY WAS DISABLED. 914s 914s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 914s DECLARED, AND ONLY AFTER THAT DECLARATION: 914s 914s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 914s # VERSIONS EARLIER THAN 5.26. 914s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 914s USE FEATURE 'LEXICAL_SUBS'; 914s 914s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 914s STATE SUB FOO { 914s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 914s } 914s FOO(); # CALLS "STATE" SUB 914s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 914s 914s MY SUB BAR { ... } 914s BAR(); # CALLS "MY" SUB 914s 914s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 914s 914s # WRONG 914s MY SUB BAZ { 914s BAZ(); 914s } 914s 914s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 914s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 914s 914s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 914s 914s MY SUB BAZ { 914s __SUB__->(); # CALLS ITSELF 914s } 914s 914s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 914s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 914s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 914s HOWEVER: 914s 914s MY SUB BAZ; # PREDECLARATION 914s SUB BAZ { # DEFINE THE "MY" SUB 914s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 914s } 914s 914s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 914s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 914s C; THEY KEEP EACH OTHER ALIVE (SEE L). 914s 914s =HEAD3 C VS C 914s 914s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 914s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 914s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 914s CONTAINING BLOCK TO THE NEXT. 914s 914s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 914s NECESSARY IF YOU WANT TO CREATE CLOSURES: 914s 914s SUB WHATEVER { 914s MY $X = SHIFT; 914s MY SUB INNER { 914s ... DO SOMETHING WITH $X ... 914s } 914s INNER(); 914s } 914s 914s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 914s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 914s SEE THE C<$X> FROM THE FIRST CALL TO C. 914s 914s =HEAD3 C SUBROUTINES 914s 914s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 914s SUBROUTINE OF THE SAME NAME. 914s 914s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 914s INSIDE AN INNER SCOPE: 914s 914s SUB FOO { ... } 914s 914s SUB BAR { 914s MY SUB FOO { ... } 914s { 914s # NEED TO USE THE OUTER FOO HERE 914s OUR SUB FOO; 914s FOO(); 914s } 914s } 914s 914s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 914s 914s PACKAGE MYSNEAKYMODULE; 914s 914s OUR SUB DO_SOMETHING { ... } 914s 914s SUB DO_SOMETHING_WITH_CALLER { 914s PACKAGE DB; 914s () = CALLER 1; # SETS @DB::ARGS 914s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 914s } 914s 914s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 914s X X<*> 914s 914s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 914s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 914s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 914s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 914s 914s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 914s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 914s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 914s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 914s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 914s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 914s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 914s 914s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 914s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 914s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 914s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 914s 914s SUB DOUBLEARY { 914s LOCAL(*SOMEARY) = @_; 914s FOREACH $ELEM (@SOMEARY) { 914s $ELEM *= 2; 914s } 914s } 914s DOUBLEARY(*FOO); 914s DOUBLEARY(*BAR); 914s 914s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 914s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 914s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 914s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 914s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 914s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 914s 914s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 914s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 914s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 914s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 914s L. 914s 914s =HEAD2 WHEN TO STILL USE LOCAL() 914s X X 914s 914s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 914s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 914s I USE C INSTEAD OF C. 914s 914s =OVER 4 914s 914s =ITEM 1. 914s 914s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 914s 914s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 914s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 914s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 914s IN C<@FIELDS>. 914s 914s { 914s LOCAL @ARGV = ("/ETC/MOTD"); 914s LOCAL $/ = UNDEF; 914s LOCAL $_ = <>; 914s @FIELDS = SPLIT /^\S*=+\S*$/; 914s } 914s 914s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 914s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 914s 914s =ITEM 2. 914s 914s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 914s 914s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 914s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 914s TABLE ENTRIES: 914s 914s SUB IOQUEUE { 914s LOCAL (*READER, *WRITER); # NOT MY! 914s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 914s RETURN (*READER, *WRITER); 914s } 914s ($HEAD, $TAIL) = IOQUEUE(); 914s 914s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 914s ENTRIES. 914s 914s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 914s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 914s A LOCAL ALIAS. 914s 914s { 914s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 914s GROW(); # REALLY CALLS SHRINK() 914s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 914s } 914s GROW(); # GET THE REAL GROW() AGAIN 914s 914s SEE L FOR MORE ABOUT MANIPULATING 914s FUNCTIONS BY NAME IN THIS WAY. 914s 914s =ITEM 3. 914s 914s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 914s 914s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 914s IS DONE ON DYNAMICS: 914s 914s { 914s LOCAL $SIG{INT} = 'IGNORE'; 914s FUNCT(); # UNINTERRUPTIBLE 914s } 914s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 914s 914s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 914s 914s =BACK 914s 914s =HEAD2 PASS BY REFERENCE 914s X X X 914s 914s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 914s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 914s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 914s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 914s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 914s 914s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 914s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 914s OF ALL THEIR FORMER LAST ELEMENTS: 914s 914s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 914s 914s SUB POPMANY { 914s MY $AREF; 914s MY @RETLIST; 914s FOREACH $AREF ( @_ ) { 914s PUSH @RETLIST, POP @$AREF; 914s } 914s RETURN @RETLIST; 914s } 914s 914s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 914s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 914s 914s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 914s SUB INTER { 914s MY ($K, $HREF, %SEEN); # LOCALS 914s FOREACH $HREF (@_) { 914s WHILE ( $K = EACH %$HREF ) { 914s $SEEN{$K}++; 914s } 914s } 914s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 914s } 914s 914s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 914s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 914s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 914s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 914s A LITTLE EXPENSIVE. 914s 914s WHERE PEOPLE GET INTO TROUBLE IS HERE: 914s 914s (@W, @X) = FUNC(@Y, @Z); 914s OR 914s (%W, %X) = FUNC(%Y, %Z); 914s 914s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 914s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 914s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 914s AS ALWAYS. 914s 914s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 914s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 914s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 914s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 914s 914s ($WREF, $XREF) = FUNC(\@Y, \@Z); 914s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 914s SUB FUNC { 914s MY ($YREF, $ZREF) = @_; 914s IF (@$YREF > @$ZREF) { 914s RETURN ($YREF, $ZREF); 914s } ELSE { 914s RETURN ($ZREF, $YREF); 914s } 914s } 914s 914s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 914s 914s (*W, *X) = FUNC(\@Y, \@Z); 914s PRINT "@W HAS MORE THAN @X\N"; 914s SUB FUNC { 914s LOCAL (*Y, *Z) = @_; 914s IF (@Y > @Z) { 914s RETURN (\@Y, \@Z); 914s } ELSE { 914s RETURN (\@Z, \@Y); 914s } 914s } 914s 914s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 914s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 914s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 914s ARE IN THE SYMBOL TABLE. 914s 914s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 914s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 914s FOR EXAMPLE: 914s 914s SPLUTTER(\*STDOUT); 914s SUB SPLUTTER { 914s MY $FH = SHIFT; 914s PRINT $FH "HER UM WELL A HMMM\N"; 914s } 914s 914s $REC = GET_REC(\*STDIN); 914s SUB GET_REC { 914s MY $FH = SHIFT; 914s RETURN SCALAR <$FH>; 914s } 914s 914s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 914s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 914s 914s SUB OPENIT { 914s MY $PATH = SHIFT; 914s LOCAL *FH; 914s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 914s } 914s 914s =HEAD2 PROTOTYPES 914s X X 914s 914s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 914s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 914s SECTION OR WITH A L. 914s IF YOU DECLARE EITHER OF 914s 914s SUB MYPUSH (\@@) 914s SUB MYPUSH :PROTOTYPE(\@@) 914s 914s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 914s 914s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 914s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 914s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 914s OF AN ATTRIBUTE. 914s 914s THE 914s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 914s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 914s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 914s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 914s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 914s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 914s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 914s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 914s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 914s 914s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 914s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 914s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 914s 914s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 914s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 914s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 914s CORRESPONDING BUILT-IN. 914s 914s DECLARED AS CALLED AS 914s 914s SUB MYLINK ($$) MYLINK $OLD, $NEW 914s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 914s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 914s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 914s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 914s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 914s SUB MYPOP (\@) MYPOP @ARRAY 914s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 914s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 914s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 914s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 914s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 914s SUB MYRAND (;$) MYRAND 42 914s SUB MYTIME () MYTIME 914s 914s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 914s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 914s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 914s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 914s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 914s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 914s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 914s 914s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 914s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 914s 914s SUB MYREF (\[$@%&*]) 914s 914s WILL ALLOW CALLING MYREF() AS 914s 914s MYREF $VAR 914s MYREF @ARRAY 914s MYREF %HASH 914s MYREF &SUB 914s MYREF *GLOB 914s 914s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 914s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 914s 914s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 914s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 914s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 914s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 914s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 914s 914s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 914s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 914s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 914s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 914s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 914s FOLLOWS: 914s 914s USE SYMBOL 'QUALIFY_TO_REF'; 914s 914s SUB FOO (*) { 914s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 914s ... 914s } 914s 914s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 914s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 914s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 914s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 914s 914s SUB MYPUSH (+@) { 914s MY $AREF = SHIFT; 914s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 914s PUSH @$AREF, @_; 914s } 914s 914s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 914s IS OF AN ACCEPTABLE TYPE. 914s 914s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 914s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 914s 914s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 914s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 914s PROVIDED, C<$_> WILL BE USED INSTEAD. 914s 914s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 914s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 914s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 914s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 914s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 914s 914s MYTIME +2; 914s 914s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 914s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 914s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 914s 914s SUB MYGETPROTOBYNUMBER($;); 914s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 914s 914s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 914s PROVIDED IT'S IN THE INITIAL POSITION: 914s X<&> 914s 914s SUB TRY (&@) { 914s MY($TRY,$CATCH) = @_; 914s EVAL { &$TRY }; 914s IF ($@) { 914s LOCAL $_ = $@; 914s &$CATCH; 914s } 914s } 914s SUB CATCH (&) { $_[0] } 914s 914s TRY { 914s DIE "PHOOEY"; 914s } CATCH { 914s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 914s }; 914s 914s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 914s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 914s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 914s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 914s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 914s 914s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 914s X 914s 914s SUB MYGREP (&@) { 914s MY $CODE = SHIFT; 914s MY @RESULT; 914s FOREACH $_ (@_) { 914s PUSH(@RESULT, $_) IF &$CODE; 914s } 914s @RESULT; 914s } 914s 914s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 914s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 914s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 914s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 914s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 914s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 914s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 914s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 914s 914s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 914s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 914s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 914s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 914s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 914s MAJORITY OF OFFENDING CODE IS FIXED. 914s 914s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 914s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 914s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 914s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 914s 914s SUB FUNC ($) { 914s MY $N = SHIFT; 914s PRINT "YOU GAVE ME $N\N"; 914s } 914s 914s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 914s RETURNING A LIST: 914s 914s FUNC(@FOO); 914s FUNC( $TEXT =~ /\W+/G ); 914s 914s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 914s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 914s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 914s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 914s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 914s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 914s 914s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 914s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 914s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 914s EFFECT, LIKE SO: 914s 914s SUB FOO($$); 914s SUB FOO($$) { 914s FOO 1, 2; 914s } 914s 914s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 914s TO MAKE THE WORLD A BETTER PLACE. 914s 914s =HEAD2 CONSTANT FUNCTIONS 914s X 914s 914s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 914s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 914s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 914s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 914s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 914s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 914s 914s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 914s 914s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 914s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 914s # AND IT'S INLINED, TOO! 914s SUB ST_DEV () { 0 } 914s SUB ST_INO () { 1 } 914s 914s SUB FLAG_FOO () { 1 << 8 } 914s SUB FLAG_BAR () { 1 << 9 } 914s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 914s 914s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 914s 914s SUB N () { INT(OPT_BAZ) / 3 } 914s 914s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 914s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 914s 914s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 914s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 914s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 914s C: 914s 914s SUB BAZ_VAL () { 914s IF (OPT_BAZ) { 914s RETURN 23; 914s } 914s ELSE { 914s RETURN 42; 914s } 914s } 914s SUB BONK_VAL () { RETURN 12345 } 914s 914s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 914s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 914s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 914s 914s BEGIN { 914s MY $VAR = 1; 914s NO STRICT 'REFS'; 914s *INLINED = SUB () { $VAR }; 914s } 914s 914s BEGIN { 914s MY $VAR = 1; 914s MY $REF = \$VAR; 914s NO STRICT 'REFS'; 914s *NOT_INLINED = SUB () { $VAR }; 914s } 914s 914s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 914s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 914s 914s BEGIN { 914s MY $X = 10; 914s *FOO = SUB () { $X }; 914s $X++; 914s } 914s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 914s 914s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 914s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 914s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 914s SO IT PRINTED C<10>, NOT C<11>. 914s 914s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 914s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 914s ASIDE FROM WHERE IT IS DECLARED. 914s 914s # FINE, NO WARNING 914s BEGIN { 914s MY $X = 54321; 914s *INLINED = SUB () { $X }; 914s } 914s # ERROR 914s BEGIN { 914s MY $X; 914s $X = 54321; 914s *ALSO_INLINED = SUB () { $X }; 914s } 914s 914s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 914s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 914s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 914s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 914s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 914s 914s MY $X = 54321; 914s *INLINED = SUB : CONST { $X }; 914s $X++; 914s 914s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 914s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 914s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 914s VALUE CAPTURED THE SAME WAY. 914s 914s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 914s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 914s AN EXPLICIT C: 914s 914s BEGIN { 914s MY $X = 10; 914s *FOO = SUB () { RETURN $X }; 914s $X++; 914s } 914s PRINT FOO(); # PRINTS 11 914s 914s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 914s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 914s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 914s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 914s 914s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 914s SUB ONE { 914s 1; 914s } 914s IF (ONE ) { 914s PRINT ONE() IF ONE ; 914s } 914s 914s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 914s SUB ONE () { 1 } 914s DO { 914s PRINT 1 914s }; 914s 914s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 914s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 914s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 914s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 914s 914s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 914s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 914s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 914s SUBROUTINE ONE REDEFINED AT -E LINE 1. 914s 914s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 914s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 914s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 914s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 914s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 914s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 914s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 914s MENTIONED ABOVE: 914s 914s SUB NOT_INLINED () { RETURN 23 } 914s 914s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 914s X X X X 914s 914s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 914s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 914s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 914s ON A NON-UNIX SYSTEM. 914s 914s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 914s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 914s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 914s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 914s 914s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 914s CHDIR $SOMEWHERE; 914s SUB CHDIR { ... } 914s 914s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 914s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 914s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 914s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 914s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 914s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 914s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 914s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 914s FOR SOME KEYWORDS. SEE L. 914s 914s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 914s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 914s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 914s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 914s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 914s THAT IS, THEY COULD SAY 914s 914s USE MODULE 'OPEN'; 914s 914s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 914s 914s USE MODULE; 914s 914s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 914s 914s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 914s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 914s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 914s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 914s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 914s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 914s THAT UNDERSTANDS REGULAR EXPRESSIONS. 914s 914s PACKAGE REGLOB; 914s REQUIRE EXPORTER; 914s @ISA = 'EXPORTER'; 914s @EXPORT_OK = 'GLOB'; 914s 914s SUB IMPORT { 914s MY $PKG = SHIFT; 914s RETURN UNLESS @_; 914s MY $SYM = SHIFT; 914s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 914s $PKG->EXPORT($WHERE, $SYM, @_); 914s } 914s 914s SUB GLOB { 914s MY $PAT = SHIFT; 914s MY @GOT; 914s IF (OPENDIR MY $D, '.') { 914s @GOT = GREP /$PAT/, READDIR $D; 914s CLOSEDIR $D; 914s } 914s RETURN @GOT; 914s } 914s 1; 914s 914s AND HERE'S HOW IT COULD BE (AB)USED: 914s 914s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 914s PACKAGE FOO; 914s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 914s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 914s 914s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 914s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 914s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 914s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 914s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 914s IT MUST BE DONE AT ALL. 914s 914s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 914s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 914s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 914s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 914s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 914s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 914s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 914s LIBRARY. 914s 914s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 914s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 914s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 914s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 914s (SEE L). 914s 914s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 914s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 914s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 914s 914s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 914s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 914s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 914s C SYNTAX, THOUGH). 914s 914s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 914s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 914s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 914s 914s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 914s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 914s 914s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 914s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 914s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 914s 914s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 914s 914s =HEAD2 AUTOLOADING 914s X X 914s 914s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 914s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 914s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 914s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 914s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 914s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 914s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 914s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 914s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 914s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 914s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 914s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 914s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 914s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 914s SUBROUTINE NAME. SEE L FOR DETAILS.) 914s 914s 914s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 914s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 914s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 914s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 914s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 914s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 914s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 914s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 914s 914s SUB AUTOLOAD { 914s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 914s MY $PROGRAM = $AUTOLOAD; 914s $PROGRAM =~ S/.*:://; 914s SYSTEM($PROGRAM, @_); 914s } 914s DATE(); 914s WHO(); 914s LS('-L'); 914s 914s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 914s EVEN NEED PARENTHESES: 914s 914s USE SUBS QW(DATE WHO LS); 914s DATE; 914s WHO; 914s LS '-L'; 914s 914s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 914s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 914s 914s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 914s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 914s DESCRIBED IN L AND IN L, THE STANDARD 914s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 914s FUNCTIONS TO PERL CODE IN L. 914s 914s =HEAD2 SUBROUTINE ATTRIBUTES 914s X X X 914s 914s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 914s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 914s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 914s C HAD BEEN SEEN. SEE L FOR DETAILS 914s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 914s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 914s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 914s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 914s 914s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 914s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 914s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 914s NEST PROPERLY. 914s 914s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 914s 914s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 914s SUB PLUGH () : UGLY('\(") :BAD; 914s SUB XYZZY : _5X5 { ... } 914s 914s EXAMPLES OF INVALID SYNTAX: 914s 914s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 914s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 914s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 914s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 914s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 914s 914s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 914s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 914s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 914s PARSED AND INVOKED: 914s 914s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 914s 914s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 914s SEE L AND L. 914s 914s =HEAD1 SEE ALSO 914s 914s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 914s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 914s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 914s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 914s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 914s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 914s 914s =FOR VI 914s # EX: SET STS=0 SW=4 ET: 914s 914s ok 2 914s # testing mod_cgi with /modules/cgi/perl.pl 914s # expected 200 914s # received 200 914s # body: PERL CGI 914s ok 3 914s # testing mod_test_rwrite with /test_rwrite 914s # expected 200 914s # received 200 914s # body: A 914s ok 4 914s ok 915s t/filter/case_in.t .................. 915s 1..3 915s # Running under perl version 5.038002 for linux 915s # Current time local: Thu Mar 14 00:02:49 2024 915s # Current time GMT: Thu Mar 14 00:02:49 2024 915s # Using Test.pm version 1.31 915s # Using Apache/Test.pm version 1.42 915s ok 1 915s # testing mod_cgi with /modules/cgi/perl_echo.pl 915s # expected 200 915s # received 200 915s ok 2 915s # testing mod_echo_post with /echo_post 915s # expected 200 915s # received 200 915s ok 3 915s ok 916s t/filter/input_body.t ............... 916s 1..2 916s # Running under perl version 5.038002 for linux 916s # Current time local: Thu Mar 14 00:02:51 2024 916s # Current time GMT: Thu Mar 14 00:02:51 2024 916s # Using Test.pm version 1.31 916s # Using Apache/Test.pm version 1.42 916s # testing : Posted "1 ko" 916s # expected: 'ok 1' 916s # received: 'ok 1' 916s ok 1 916s # testing : Posted "2 ko" 916s # expected: 'ok 2' 916s # received: 'ok 2' 916s ok 2 916s ok 918s t/http11/basicauth.t ................ 918s 1..3 918s # Running under perl version 5.038002 for linux 918s # Current time local: Thu Mar 14 00:02:52 2024 918s # Current time GMT: Thu Mar 14 00:02:52 2024 918s # Using Test.pm version 1.31 918s # Using Apache/Test.pm version 1.42 918s ok 1 918s ok 2 918s ok 3 918s ok 919s t/http11/chunked.t .................. 919s 1..30 919s # Running under perl version 5.038002 for linux 919s # Current time local: Thu Mar 14 00:02:54 2024 919s # Current time GMT: Thu Mar 14 00:02:54 2024 919s # Using Test.pm version 1.31 919s # Using Apache/Test.pm version 1.42 919s # testing : response protocol 919s # expected: 'HTTP/1.1' 919s # received: 'HTTP/1.1' 919s ok 1 919s # testing : response Transfer-Encoding 919s # expected: 'chunked' 919s # received: 'chunked' 919s ok 2 919s # testing : no Content-Length 919s # expected: 0 919s # received: 0 919s ok 3 919s # testing : body length 919s # expected: '70976' 919s # received: 70976 919s ok 4 919s # testing : number of requests 919s # expected: 1 919s # received: 1 919s ok 5 919s # testing : response protocol 919s # expected: 'HTTP/1.1' 919s # received: 'HTTP/1.1' 919s ok 6 919s # testing : response Transfer-Encoding 919s # expected: 'chunked' 919s # received: 'chunked' 919s ok 7 919s # testing : no Content-Length 919s # expected: 0 919s # received: 0 919s ok 8 919s # testing : body length 919s # expected: '212509' 919s # received: 212509 919s ok 9 919s # testing : number of requests 919s # expected: 2 919s # received: 2 919s ok 10 919s # testing : response protocol 919s # expected: 'HTTP/1.1' 919s # received: 'HTTP/1.1' 919s ok 11 919s # testing : response Transfer-Encoding 919s # expected: 'chunked' 919s # received: 'chunked' 919s ok 12 919s # testing : no Content-Length 919s # expected: 0 919s # received: 0 919s ok 13 919s # testing : body length 919s # expected: '280545' 919s # received: 280545 919s ok 14 919s # testing : number of requests 919s # expected: 3 919s # received: 3 919s ok 15 919s # testing : response protocol 919s # expected: 'HTTP/1.1' 919s # received: 'HTTP/1.1' 919s ok 16 919s # testing : response Transfer-Encoding 919s # expected: 'chunked' 919s # received: 'chunked' 919s ok 17 919s # testing : no Content-Length 919s # expected: 0 919s # received: 0 919s ok 18 919s # testing : body length 919s # expected: '845969' 919s # received: 845969 919s ok 19 919s # testing : number of requests 919s # expected: 4 919s # received: 4 919s ok 20 919s # testing : response protocol 919s # expected: 'HTTP/1.1' 919s # received: 'HTTP/1.1' 919s ok 21 919s # testing : no Transfer-Encoding (test result inverted) 919s # expected: 'chunked' 919s # received: '' 919s ok 22 919s # testing : content length 919s # expected: 253 919s # received: '253' 919s ok 23 919s # testing : body length 919s # expected: '242' 919s # received: 242 919s ok 24 919s # testing : number of requests 919s # expected: 5 919s # received: 5 919s ok 25 919s # testing : response protocol 919s # expected: 'HTTP/1.1' 919s # received: 'HTTP/1.1' 919s ok 26 919s # testing : no Transfer-Encoding (test result inverted) 919s # expected: 'chunked' 919s # received: '' 919s ok 27 919s # testing : content length 919s # expected: '' 919s # received: '' 919s ok 28 919s # testing : body length 919s # expected: '14276' 919s # received: 14276 919s ok 29 919s # testing : number of requests 919s # expected: 6 919s # received: 6 919s ok 30 919s ok 921s t/http11/chunked2.t ................. 921s 1..2 921s # Running under perl version 5.038002 for linux 921s # Current time local: Thu Mar 14 00:02:55 2024 921s # Current time GMT: Thu Mar 14 00:02:55 2024 921s # Using Test.pm version 1.31 921s # Using Apache/Test.pm version 1.42 921s # testing : successful response 921s # expected: 200 921s # received: '200' 921s ok 1 921s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 921s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 921s ok 2 921s ok 923s t/http11/clength.t .................. 923s 1..6 923s # Running under perl version 5.038002 for linux 923s # Current time local: Thu Mar 14 00:02:57 2024 923s # Current time GMT: Thu Mar 14 00:02:57 2024 923s # Using Test.pm version 1.31 923s # Using Apache/Test.pm version 1.42 923s # testing : successful response 923s # expected: 200 923s # received: '200' 923s ok 1 923s # expected: 10 923s # received: '10' 923s ok 2 923s # expected: 'bbbbbbbbbb' 923s # received: 'bbbbbbbbbb' 923s ok 3 923s # testing : successful response 923s # expected: 200 923s # received: '200' 923s ok 4 923s # expected: 6 923s # received: '6' 923s ok 5 923s # expected: 'foobar' 923s # received: 'foobar' 923s ok 6 923s ok 925s t/http11/post.t ..................... 925s # using LWP client 925s 1..51 925s # Running under perl version 5.038002 for linux 925s # Current time local: Thu Mar 14 00:02:59 2024 925s # Current time GMT: Thu Mar 14 00:02:59 2024 925s # Using Test.pm version 1.31 925s # Using Apache/Test.pm version 1.42 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 1024 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Connection: Keep-Alive 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 1 925s #DMMATCH1: 1 925s #Keep-Alive: timeout=5, max=100 925s # 925s # testing : length posted 925s # expected: '1024' 925s # received: 1024 925s ok 1 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 2048 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 2 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '2048' 925s # received: 2048 925s ok 2 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 3072 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 3 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '3072' 925s # received: 3072 925s ok 3 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 4096 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 4 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '4096' 925s # received: 4096 925s ok 4 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 5120 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 5 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '5120' 925s # received: 5120 925s ok 5 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 6144 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 6 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '6144' 925s # received: 6144 925s ok 6 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 7168 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 7 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '7168' 925s # received: 7168 925s ok 7 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 8192 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 8 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '8192' 925s # received: 8192 925s ok 8 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 9216 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 5 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 9 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '9216' 925s # received: 9216 925s ok 9 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 10240 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 10 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '10240' 925s # received: 10240 925s ok 10 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 11264 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 11 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '11264' 925s # received: 11264 925s ok 11 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 12288 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 12 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '12288' 925s # received: 12288 925s ok 12 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 13312 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 13 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '13312' 925s # received: 13312 925s ok 13 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 14336 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 14 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '14336' 925s # received: 14336 925s ok 14 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 15360 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 15 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '15360' 925s # received: 15360 925s ok 15 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 16384 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 16 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '16384' 925s # received: 16384 925s ok 16 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 17408 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 17 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '17408' 925s # received: 17408 925s ok 17 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 18432 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 18 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '18432' 925s # received: 18432 925s ok 18 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 19456 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 19 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '19456' 925s # received: 19456 925s ok 19 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 20480 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 20 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '20480' 925s # received: 20480 925s ok 20 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 21504 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 21 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '21504' 925s # received: 21504 925s ok 21 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 22528 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 22 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '22528' 925s # received: 22528 925s ok 22 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 23552 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 23 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '23552' 925s # received: 23552 925s ok 23 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 24576 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 24 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '24576' 925s # received: 24576 925s ok 24 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 25600 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 25 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '25600' 925s # received: 25600 925s ok 25 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 26624 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 26 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '26624' 925s # received: 26624 925s ok 26 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 27648 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 27 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '27648' 925s # received: 27648 925s ok 27 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 28672 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 28 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '28672' 925s # received: 28672 925s ok 28 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 29696 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 29 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '29696' 925s # received: 29696 925s ok 29 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 30720 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 30 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '30720' 925s # received: 30720 925s ok 30 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 31744 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 31 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '31744' 925s # received: 31744 925s ok 31 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 32768 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 32 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '32768' 925s # received: 32768 925s ok 32 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 33792 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 33 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '33792' 925s # received: 33792 925s ok 33 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 34816 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 34 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '34816' 925s # received: 34816 925s ok 34 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 35840 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:00 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 35 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '35840' 925s # received: 35840 925s ok 35 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 36864 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 36 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '36864' 925s # received: 36864 925s ok 36 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 37888 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 37 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '37888' 925s # received: 37888 925s ok 37 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 38912 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 38 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '38912' 925s # received: 38912 925s ok 38 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 39936 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 39 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '39936' 925s # received: 39936 925s ok 39 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 40960 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 40 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '40960' 925s # received: 40960 925s ok 40 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 41984 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 41 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '41984' 925s # received: 41984 925s ok 41 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 43008 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 42 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '43008' 925s # received: 43008 925s ok 42 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 44032 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 43 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '44032' 925s # received: 44032 925s ok 43 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 45056 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 44 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '45056' 925s # received: 45056 925s ok 44 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 46080 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 45 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '46080' 925s # received: 46080 925s ok 45 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 47104 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 46 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '47104' 925s # received: 47104 925s ok 46 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 48128 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 47 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '48128' 925s # received: 48128 925s ok 47 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 49152 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 48 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '49152' 925s # received: 49152 925s ok 48 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 50176 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 49 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '50176' 925s # received: 50176 925s ok 49 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 51200 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 6 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 50 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '51200' 925s # received: 51200 925s ok 50 925s #lwp request: 925s #POST http://localhost:8529/eat_post HTTP/1.1 925s #User-Agent: libwww-perl/6.76 925s #Content-Length: 102400 925s # 925s #server response: 925s #HTTP/1.1 200 OK 925s #Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 925s #Vary: In-If1 925s #Content-Length: 7 925s #Client-Date: Thu, 14 Mar 2024 00:03:01 GMT 925s #Client-Peer: 127.0.0.1:8529 925s #Client-Response-Num: 51 925s #DMMATCH1: 1 925s # 925s # testing : length posted 925s # expected: '102400' 925s # received: 102400 925s ok 51 925s ok 927s t/modules/aaa.t ..................... 927s 1..40 927s # Running under perl version 5.038002 for linux 927s # Current time local: Thu Mar 14 00:03:01 2024 927s # Current time GMT: Thu Mar 14 00:03:01 2024 927s # Using Test.pm version 1.31 927s # Using Apache/Test.pm version 1.42 927s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/realm2 927s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 927s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/form1 927s ok 1 927s ok 2 927s ok 3 927s ok 4 927s ok 5 927s ok 6 927s ok 7 927s ok 8 927s ok 9 927s ok 10 927s ok 11 927s ok 12 927s ok 13 927s ok 14 927s ok 15 927s ok 16 927s ok 17 927s ok 18 927s ok 19 927s ok 20 927s ok 21 927s ok 22 927s ok 23 927s ok 24 927s ok 25 927s ok 26 927s ok 27 927s ok 28 927s ok 29 927s ok 30 927s ok 31 927s ok 32 927s ok 33 927s ok 34 927s ok 35 927s ok 36 927s ok 37 927s ok 38 927s ok 39 927s ok 40 927s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 927s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/form1 927s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/realm2 927s ok 929s t/modules/access.t .................. 929s 1..408 929s # Running under perl version 5.038002 for linux 929s # Current time local: Thu Mar 14 00:03:03 2024 929s # Current time GMT: Thu Mar 14 00:03:03 2024 929s # Using Test.pm version 1.31 929s # Using Apache/Test.pm version 1.42 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # expecting access. 929s ok 1 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 2 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from all 929s # expecting access. 929s ok 3 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 4 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from localhost 929s # expecting access. 929s ok 5 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 6 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from 127.0.0.1 929s # expecting access. 929s ok 7 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 8 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from 127.0 929s # expecting access. 929s ok 9 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 10 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 11 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 12 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from 127.0.0.1/16 929s # expecting access. 929s ok 13 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 14 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 15 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 16 929s # --- 929s # Order deny,allow 929s # Allow from all 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 17 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # expecting access. 929s ok 18 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 19 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from all 929s # expecting access. 929s ok 20 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 21 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from localhost 929s # expecting access. 929s ok 22 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 23 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from 127.0.0.1 929s # expecting access. 929s ok 24 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 25 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from 127.0 929s # expecting access. 929s ok 26 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 27 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 28 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 29 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from 127.0.0.1/16 929s # expecting access. 929s ok 30 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 31 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 32 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 33 929s # --- 929s # Order deny,allow 929s # Allow from localhost 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 34 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # expecting access. 929s ok 35 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 36 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from all 929s # expecting access. 929s ok 37 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 38 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from localhost 929s # expecting access. 929s ok 39 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 40 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1 929s # expecting access. 929s ok 41 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 42 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from 127.0 929s # expecting access. 929s ok 43 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 44 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 45 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 46 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1/16 929s # expecting access. 929s ok 47 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 48 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 49 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 50 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 51 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # expecting access. 929s ok 52 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 53 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from all 929s # expecting access. 929s ok 54 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 55 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from localhost 929s # expecting access. 929s ok 56 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 57 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from 127.0.0.1 929s # expecting access. 929s ok 58 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 59 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from 127.0 929s # expecting access. 929s ok 60 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 61 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 62 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 63 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from 127.0.0.1/16 929s # expecting access. 929s ok 64 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 65 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 66 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 67 929s # --- 929s # Order deny,allow 929s # Allow from 127.0 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 68 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 69 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 70 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from all 929s # expecting access. 929s ok 71 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 72 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from localhost 929s # expecting access. 929s ok 73 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 74 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1 929s # expecting access. 929s ok 75 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 76 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0 929s # expecting access. 929s ok 77 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 78 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 79 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 80 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1/16 929s # expecting access. 929s ok 81 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 82 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 83 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 84 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 85 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # expecting access. 929s ok 86 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 87 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from all 929s # expecting access. 929s ok 88 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 89 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from localhost 929s # expecting access. 929s ok 90 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 91 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1 929s # expecting access. 929s ok 92 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 93 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0 929s # expecting access. 929s ok 94 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 95 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 96 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 97 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1/16 929s # expecting access. 929s ok 98 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 99 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 100 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 101 929s # --- 929s # Order deny,allow 929s # Allow from 127.0.0.1/16 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 102 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # expecting access. 929s ok 103 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 104 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from all 929s # expecting access denial. 929s ok 105 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 106 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from localhost 929s # expecting access denial. 929s ok 107 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 108 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 109 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 110 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from 127.0 929s # expecting access denial. 929s ok 111 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 112 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 113 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 114 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 115 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 116 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 117 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 118 929s # --- 929s # Order deny,allow 929s # Allow from somewhere.else.com 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 119 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # expecting access. 929s ok 120 929s # --- 929s # Order deny,allow 929s # Deny from all 929s # expecting access denial. 929s ok 121 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from all 929s # expecting access denial. 929s ok 122 929s # --- 929s # Order deny,allow 929s # Deny from localhost 929s # expecting access denial. 929s ok 123 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from localhost 929s # expecting access denial. 929s ok 124 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 125 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 126 929s # --- 929s # Order deny,allow 929s # Deny from 127.0 929s # expecting access denial. 929s ok 127 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from 127.0 929s # expecting access denial. 929s ok 128 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 129 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 130 929s # --- 929s # Order deny,allow 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 131 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 132 929s # --- 929s # Order deny,allow 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 133 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 134 929s # --- 929s # Order deny,allow 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 135 929s # --- 929s # Order deny,allow 929s # Allow from 66.6.6.6 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 136 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # expecting access. 929s ok 137 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 138 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from all 929s # expecting access denial. 929s ok 139 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 140 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from localhost 929s # expecting access denial. 929s ok 141 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 142 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 143 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 144 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from 127.0 929s # expecting access denial. 929s ok 145 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 146 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 147 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 148 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 149 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 150 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 151 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 152 929s # --- 929s # Order allow,deny 929s # Allow from all 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 153 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # expecting access. 929s ok 154 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 155 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from all 929s # expecting access denial. 929s ok 156 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 157 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from localhost 929s # expecting access denial. 929s ok 158 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 159 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 160 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 161 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from 127.0 929s # expecting access denial. 929s ok 162 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 163 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 164 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 165 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 166 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 167 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 168 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 169 929s # --- 929s # Order allow,deny 929s # Allow from localhost 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 170 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # expecting access. 929s ok 171 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 172 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from all 929s # expecting access denial. 929s ok 173 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 174 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from localhost 929s # expecting access denial. 929s ok 175 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 176 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 177 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 178 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from 127.0 929s # expecting access denial. 929s ok 179 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 180 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 181 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 182 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 183 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 184 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 185 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 186 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 187 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # expecting access. 929s ok 188 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 189 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from all 929s # expecting access denial. 929s ok 190 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 191 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from localhost 929s # expecting access denial. 929s ok 192 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 193 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 194 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 195 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from 127.0 929s # expecting access denial. 929s ok 196 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 197 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 198 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 199 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 200 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 201 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 202 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 203 929s # --- 929s # Order allow,deny 929s # Allow from 127.0 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 204 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 205 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 206 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from all 929s # expecting access denial. 929s ok 207 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 208 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from localhost 929s # expecting access denial. 929s ok 209 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 210 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 211 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 212 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0 929s # expecting access denial. 929s ok 213 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 214 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 215 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 216 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 217 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 218 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 219 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 220 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 221 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # expecting access. 929s ok 222 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 223 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from all 929s # expecting access denial. 929s ok 224 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 225 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from localhost 929s # expecting access denial. 929s ok 226 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 227 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 228 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 229 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0 929s # expecting access denial. 929s ok 230 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 231 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 232 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 233 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 234 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 235 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 236 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 237 929s # --- 929s # Order allow,deny 929s # Allow from 127.0.0.1/16 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 238 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # expecting access denial. 929s ok 239 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 240 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from all 929s # expecting access denial. 929s ok 241 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 242 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from localhost 929s # expecting access denial. 929s ok 243 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 244 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 245 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 246 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from 127.0 929s # expecting access denial. 929s ok 247 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 248 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 249 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 250 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 251 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 252 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 253 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 254 929s # --- 929s # Order allow,deny 929s # Allow from somewhere.else.com 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 255 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # expecting access denial. 929s ok 256 929s # --- 929s # Order allow,deny 929s # Deny from all 929s # expecting access denial. 929s ok 257 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from all 929s # expecting access denial. 929s ok 258 929s # --- 929s # Order allow,deny 929s # Deny from localhost 929s # expecting access denial. 929s ok 259 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from localhost 929s # expecting access denial. 929s ok 260 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 261 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 262 929s # --- 929s # Order allow,deny 929s # Deny from 127.0 929s # expecting access denial. 929s ok 263 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from 127.0 929s # expecting access denial. 929s ok 264 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 265 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 266 929s # --- 929s # Order allow,deny 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 267 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 268 929s # --- 929s # Order allow,deny 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 269 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 270 929s # --- 929s # Order allow,deny 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 271 929s # --- 929s # Order allow,deny 929s # Allow from 66.6.6.6 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 272 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # expecting access. 929s ok 273 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 274 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from all 929s # expecting access denial. 929s ok 275 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 276 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from localhost 929s # expecting access denial. 929s ok 277 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 278 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 279 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 280 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from 127.0 929s # expecting access denial. 929s ok 281 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 282 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 283 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 284 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 285 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 286 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 287 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 288 929s # --- 929s # Order mutual-failure 929s # Allow from all 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 289 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # expecting access. 929s ok 290 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 291 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from all 929s # expecting access denial. 929s ok 292 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 293 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from localhost 929s # expecting access denial. 929s ok 294 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 295 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 296 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 297 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from 127.0 929s # expecting access denial. 929s ok 298 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 299 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 300 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 301 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 302 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 303 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 304 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 305 929s # --- 929s # Order mutual-failure 929s # Allow from localhost 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 306 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # expecting access. 929s ok 307 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 308 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from all 929s # expecting access denial. 929s ok 309 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 310 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from localhost 929s # expecting access denial. 929s ok 311 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 312 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 313 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 314 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from 127.0 929s # expecting access denial. 929s ok 315 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 316 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 317 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 318 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 319 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 320 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 321 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 322 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 323 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # expecting access. 929s ok 324 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 325 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from all 929s # expecting access denial. 929s ok 326 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 327 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from localhost 929s # expecting access denial. 929s ok 328 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 329 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 330 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 331 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from 127.0 929s # expecting access denial. 929s ok 332 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 333 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 334 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 335 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 336 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 337 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 338 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 339 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 340 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # expecting access. 929s ok 341 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 342 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from all 929s # expecting access denial. 929s ok 343 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 344 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from localhost 929s # expecting access denial. 929s ok 345 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 346 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 347 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 348 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0 929s # expecting access denial. 929s ok 349 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 350 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 351 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 352 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 353 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 354 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 355 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 356 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/255.255.0.0 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 357 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # expecting access. 929s ok 358 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 359 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from all 929s # expecting access denial. 929s ok 360 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 361 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from localhost 929s # expecting access denial. 929s ok 362 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 363 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 364 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 365 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0 929s # expecting access denial. 929s ok 366 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 367 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 368 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 369 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 370 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 371 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from somewhere.else.com 929s # expecting access. 929s ok 372 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 373 929s # --- 929s # Order mutual-failure 929s # Allow from 127.0.0.1/16 929s # Deny from 66.6.6.6 929s # expecting access. 929s ok 374 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # expecting access denial. 929s ok 375 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 376 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from all 929s # expecting access denial. 929s ok 377 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 378 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from localhost 929s # expecting access denial. 929s ok 379 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 380 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 381 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 382 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from 127.0 929s # expecting access denial. 929s ok 383 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 384 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 385 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 386 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 387 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 388 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 389 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 390 929s # --- 929s # Order mutual-failure 929s # Allow from somewhere.else.com 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 391 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # expecting access denial. 929s ok 392 929s # --- 929s # Order mutual-failure 929s # Deny from all 929s # expecting access denial. 929s ok 393 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from all 929s # expecting access denial. 929s ok 394 929s # --- 929s # Order mutual-failure 929s # Deny from localhost 929s # expecting access denial. 929s ok 395 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from localhost 929s # expecting access denial. 929s ok 396 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 397 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1 929s # expecting access denial. 929s ok 398 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0 929s # expecting access denial. 929s ok 399 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from 127.0 929s # expecting access denial. 929s ok 400 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 401 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1/255.255.0.0 929s # expecting access denial. 929s ok 402 929s # --- 929s # Order mutual-failure 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 403 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from 127.0.0.1/16 929s # expecting access denial. 929s ok 404 929s # --- 929s # Order mutual-failure 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 405 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from somewhere.else.com 929s # expecting access denial. 929s ok 406 929s # --- 929s # Order mutual-failure 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 407 929s # --- 929s # Order mutual-failure 929s # Allow from 66.6.6.6 929s # Deny from 66.6.6.6 929s # expecting access denial. 929s ok 408 929s ok 931s t/modules/actions.t ................. 931s 1..20 931s # Running under perl version 5.038002 for linux 931s # Current time local: Thu Mar 14 00:03:05 2024 931s # Current time GMT: Thu Mar 14 00:03:05 2024 931s # Using Test.pm version 1.31 931s # Using Apache/Test.pm version 1.42 931s # expected: 200 931s # received: '200' 931s ok 1 931s # expected: 'nada' 931s # received: 'nada' 931s ok 2 931s # expected: 404 931s # received: '404' 931s ok 3 931s ok 4 # skip RC=404, no need to check content 931s # expected: 404 931s # received: '404' 931s ok 5 931s ok 6 # skip RC=404, no need to check content 931s # expected: 404 931s # received: '404' 931s ok 7 931s ok 8 # skip RC=404, no need to check content 931s # expected: 200 931s # received: '200' 931s ok 9 931s # expected: 'nada' 931s # received: 'nada' 931s ok 10 931s # expected: 404 931s # received: '404' 931s ok 11 931s ok 12 # skip RC=404, no need to check content 931s # expected: 200 931s # received: '200' 931s ok 13 931s # expected: 'POST 931s # foo2: bar2 931s # ' 931s # received: 'POST 931s # foo2: bar2 931s # ' 931s ok 14 931s # expected: 405 931s # received: '405' 931s ok 15 931s # expected: 200 931s # received: '200' 931s ok 16 931s # expected: 'foo=bar' 931s # received: 'foo=bar' 931s ok 17 931s # expected: 200 931s # received: '200' 931s ok 18 931s # expected: 'POST 931s # foo2: bar2 931s # ' 931s # received: 'POST 931s # foo2: bar2 931s # ' 931s ok 19 931s # expected: 405 931s # received: '405' 931s ok 20 931s ok 933s t/modules/alias.t ................... 933s 1..134 933s # Running under perl version 5.038002 for linux 933s # Current time local: Thu Mar 14 00:03:07 2024 933s # Current time GMT: Thu Mar 14 00:03:07 2024 933s # Using Test.pm version 1.31 933s # Using Apache/Test.pm version 1.42 933s # verifying simple aliases 933s # testing : /alias/ 933s # expected: 200 933s # received: '200' 933s ok 1 933s # testing : /bogu/ 933s # expected: 404 933s # received: '404' 933s ok 2 933s # verifying alias match with /ali[0-9]. 933s # testing : /ali0 933s # expected: 0 933s # received: '0' 933s ok 3 933s # testing : /ali1 933s # expected: 1 933s # received: '1' 933s ok 4 933s # testing : /ali2 933s # expected: 2 933s # received: '2' 933s ok 5 933s # testing : /ali3 933s # expected: 3 933s # received: '3' 933s ok 6 933s # testing : /ali4 933s # expected: 4 933s # received: '4' 933s ok 7 933s # testing : /ali5 933s # expected: 5 933s # received: '5' 933s ok 8 933s # testing : /ali6 933s # expected: 6 933s # received: '6' 933s ok 9 933s # testing : /ali7 933s # expected: 7 933s # received: '7' 933s ok 10 933s # testing : /ali8 933s # expected: 8 933s # received: '8' 933s ok 11 933s # testing : /ali9 933s # expected: 9 933s # received: '9' 933s ok 12 933s # verifying expression alias match with /expr/ali[0-9]. 933s # testing : /ali0 933s # expected: 0 933s # received: '0' 933s ok 13 933s # testing : /ali1 933s # expected: 1 933s # received: '1' 933s ok 14 933s # testing : /ali2 933s # expected: 2 933s # received: '2' 933s ok 15 933s # testing : /ali3 933s # expected: 3 933s # received: '3' 933s ok 16 933s # testing : /ali4 933s # expected: 4 933s # received: '4' 933s ok 17 933s # testing : /ali5 933s # expected: 5 933s # received: '5' 933s ok 18 933s # testing : /ali6 933s # expected: 6 933s # received: '6' 933s ok 19 933s # testing : /ali7 933s # expected: 7 933s # received: '7' 933s ok 20 933s # testing : /ali8 933s # expected: 8 933s # received: '8' 933s ok 21 933s # testing : /ali9 933s # expected: 9 933s # received: '9' 933s ok 22 933s # testing : /forbid 933s # expected: '403' 933s # received: '403' 933s ok 23 933s # testing : /gone 933s # expected: '410' 933s # received: '410' 933s ok 24 933s # testing : /perm 933s # expected: '301' 933s # received: '301' 933s ok 25 933s # testing : /perm2 933s # expected: '301' 933s # received: '301' 933s ok 26 933s # testing : /seeother 933s # expected: '303' 933s # received: '303' 933s ok 27 933s # testing : /temp 933s # expected: '302' 933s # received: '302' 933s ok 28 933s # testing : /temp2 933s # expected: '302' 933s # received: '302' 933s ok 29 933s verifying body of perm and temp redirect match 933s # testing : /p0 933s # expected: 0 933s # received: '0' 933s ok 30 933s # testing : /p1 933s # expected: 1 933s # received: '1' 933s ok 31 933s # testing : /p2 933s # expected: 2 933s # received: '2' 933s ok 32 933s # testing : /p3 933s # expected: 3 933s # received: '3' 933s ok 33 933s # testing : /p4 933s # expected: 4 933s # received: '4' 933s ok 34 933s # testing : /p5 933s # expected: 5 933s # received: '5' 933s ok 35 933s # testing : /p6 933s # expected: 6 933s # received: '6' 933s ok 36 933s # testing : /p7 933s # expected: 7 933s # received: '7' 933s ok 37 933s # testing : /p8 933s # expected: 8 933s # received: '8' 933s ok 38 933s # testing : /p9 933s # expected: 9 933s # received: '9' 933s ok 39 933s # testing : /t0 933s # expected: 0 933s # received: '0' 933s ok 40 933s # testing : /t1 933s # expected: 1 933s # received: '1' 933s ok 41 933s # testing : /t2 933s # expected: 2 933s # received: '2' 933s ok 42 933s # testing : /t3 933s # expected: 3 933s # received: '3' 933s ok 43 933s # testing : /t4 933s # expected: 4 933s # received: '4' 933s ok 44 933s # testing : /t5 933s # expected: 5 933s # received: '5' 933s ok 45 933s # testing : /t6 933s # expected: 6 933s # received: '6' 933s ok 46 933s # testing : /t7 933s # expected: 7 933s # received: '7' 933s ok 47 933s # testing : /t8 933s # expected: 8 933s # received: '8' 933s ok 48 933s # testing : /t9 933s # expected: 9 933s # received: '9' 933s ok 49 933s verifying body of perm and temp redirect match with expression support 933s # testing : /p0 933s # expected: 0 933s # received: '0' 933s ok 50 933s # testing : /p1 933s # expected: 1 933s # received: '1' 933s ok 51 933s # testing : /p2 933s # expected: 2 933s # received: '2' 933s ok 52 933s # testing : /p3 933s # expected: 3 933s # received: '3' 933s ok 53 933s # testing : /p4 933s # expected: 4 933s # received: '4' 933s ok 54 933s # testing : /p5 933s # expected: 5 933s # received: '5' 933s ok 55 933s # testing : /p6 933s # expected: 6 933s # received: '6' 933s ok 56 933s # testing : /p7 933s # expected: 7 933s # received: '7' 933s ok 57 933s # testing : /p8 933s # expected: 8 933s # received: '8' 933s ok 58 933s # testing : /p9 933s # expected: 9 933s # received: '9' 933s ok 59 933s # testing : /t0 933s # expected: 0 933s # received: '0' 933s ok 60 933s # testing : /t1 933s # expected: 1 933s # received: '1' 933s ok 61 933s # testing : /t2 933s # expected: 2 933s # received: '2' 933s ok 62 933s # testing : /t3 933s # expected: 3 933s # received: '3' 933s ok 63 933s # testing : /t4 933s # expected: 4 933s # received: '4' 933s ok 64 933s # testing : /t5 933s # expected: 5 933s # received: '5' 933s ok 65 933s # testing : /t6 933s # expected: 6 933s # received: '6' 933s ok 66 933s # testing : /t7 933s # expected: 7 933s # received: '7' 933s ok 67 933s # testing : /t8 933s # expected: 8 933s # received: '8' 933s ok 68 933s # testing : /t9 933s # expected: 9 933s # received: '9' 933s ok 69 933s verifying return code of seeother and gone redirect match 933s # testing : f0 933s # expected: '403' 933s # received: '403' 933s ok 70 933s # testing : f1 933s # expected: '403' 933s # received: '403' 933s ok 71 933s # testing : f2 933s # expected: '403' 933s # received: '403' 933s ok 72 933s # testing : f3 933s # expected: '403' 933s # received: '403' 933s ok 73 933s # testing : f4 933s # expected: '403' 933s # received: '403' 933s ok 74 933s # testing : f5 933s # expected: '403' 933s # received: '403' 933s ok 75 933s # testing : f6 933s # expected: '403' 933s # received: '403' 933s ok 76 933s # testing : f7 933s # expected: '403' 933s # received: '403' 933s ok 77 933s # testing : f8 933s # expected: '403' 933s # received: '403' 933s ok 78 933s # testing : f9 933s # expected: '403' 933s # received: '403' 933s ok 79 933s # testing : g0 933s # expected: '410' 933s # received: '410' 933s ok 80 933s # testing : g1 933s # expected: '410' 933s # received: '410' 933s ok 81 933s # testing : g2 933s # expected: '410' 933s # received: '410' 933s ok 82 933s # testing : g3 933s # expected: '410' 933s # received: '410' 933s ok 83 933s # testing : g4 933s # expected: '410' 933s # received: '410' 933s ok 84 933s # testing : g5 933s # expected: '410' 933s # received: '410' 933s ok 85 933s # testing : g6 933s # expected: '410' 933s # received: '410' 933s ok 86 933s # testing : g7 933s # expected: '410' 933s # received: '410' 933s ok 87 933s # testing : g8 933s # expected: '410' 933s # received: '410' 933s ok 88 933s # testing : g9 933s # expected: '410' 933s # received: '410' 933s ok 89 933s # testing : s0 933s # expected: '303' 933s # received: '303' 933s ok 90 933s # testing : s1 933s # expected: '303' 933s # received: '303' 933s ok 91 933s # testing : s2 933s # expected: '303' 933s # received: '303' 933s ok 92 933s # testing : s3 933s # expected: '303' 933s # received: '303' 933s ok 93 933s # testing : s4 933s # expected: '303' 933s # received: '303' 933s ok 94 933s # testing : s5 933s # expected: '303' 933s # received: '303' 933s ok 95 933s # testing : s6 933s # expected: '303' 933s # received: '303' 933s ok 96 933s # testing : s7 933s # expected: '303' 933s # received: '303' 933s ok 97 933s # testing : s8 933s # expected: '303' 933s # received: '303' 933s ok 98 933s # testing : s9 933s # expected: '303' 933s # received: '303' 933s ok 99 933s verifying return code of seeother and gone redirect match with expression support 933s # testing : f0 933s # expected: '403' 933s # received: '403' 933s ok 100 933s # testing : f1 933s # expected: '403' 933s # received: '403' 933s ok 101 933s # testing : f2 933s # expected: '403' 933s # received: '403' 933s ok 102 933s # testing : f3 933s # expected: '403' 933s # received: '403' 933s ok 103 933s # testing : f4 933s # expected: '403' 933s # received: '403' 933s ok 104 933s # testing : f5 933s # expected: '403' 933s # received: '403' 933s ok 105 933s # testing : f6 933s # expected: '403' 933s # received: '403' 933s ok 106 933s # testing : f7 933s # expected: '403' 933s # received: '403' 933s ok 107 933s # testing : f8 933s # expected: '403' 933s # received: '403' 933s ok 108 933s # testing : f9 933s # expected: '403' 933s # received: '403' 933s ok 109 933s # testing : g0 933s # expected: '410' 933s # received: '410' 933s ok 110 933s # testing : g1 933s # expected: '410' 933s # received: '410' 933s ok 111 933s # testing : g2 933s # expected: '410' 933s # received: '410' 933s ok 112 933s # testing : g3 933s # expected: '410' 933s # received: '410' 933s ok 113 933s # testing : g4 933s # expected: '410' 933s # received: '410' 933s ok 114 933s # testing : g5 933s # expected: '410' 933s # received: '410' 933s ok 115 933s # testing : g6 933s # expected: '410' 933s # received: '410' 933s ok 116 933s # testing : g7 933s # expected: '410' 933s # received: '410' 933s ok 117 933s # testing : g8 933s # expected: '410' 933s # received: '410' 933s ok 118 933s # testing : g9 933s # expected: '410' 933s # received: '410' 933s ok 119 933s # testing : s0 933s # expected: '303' 933s # received: '303' 933s ok 120 933s # testing : s1 933s # expected: '303' 933s # received: '303' 933s ok 121 933s # testing : s2 933s # expected: '303' 933s # received: '303' 933s ok 122 933s # testing : s3 933s # expected: '303' 933s # received: '303' 933s ok 123 933s # testing : s4 933s # expected: '303' 933s # received: '303' 933s ok 124 933s # testing : s5 933s # expected: '303' 933s # received: '303' 933s ok 125 933s # testing : s6 933s # expected: '303' 933s # received: '303' 933s ok 126 933s # testing : s7 933s # expected: '303' 933s # received: '303' 933s ok 127 933s # testing : s8 933s # expected: '303' 933s # received: '303' 933s ok 128 933s # testing : s9 933s # expected: '303' 933s # received: '303' 933s ok 129 933s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 933s # verifying /modules/alias/script is plain text 933s # testing : /modules/alias/script 933s # expected: '#!/bin/sh 933s # echo Content-type: text/plain 933s # echo 933s # echo this is a shell script cgi. 933s # ' 933s # received: '#!/bin/sh 933s # echo Content-type: text/plain 933s # echo 933s # echo this is a shell script cgi. 933s # ' 933s ok 130 933s # verifying same file accessed at /cgi/script is executed code 933s # testing : /cgi/script 933s # expected: 'this is a shell script cgi. 933s # ' 933s # received: 'this is a shell script cgi. 933s # ' 933s ok 131 933s # verifying ScriptAliasMatch with /aliascgi-script 933s # testing : /aliascgi-script 933s # expected: 'this is a shell script cgi. 933s # ' 933s # received: 'this is a shell script cgi. 933s # ' 933s ok 132 933s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 933s # testing : /aliascgi-script 933s # expected: 'this is a shell script cgi. 933s # ' 933s # received: 'this is a shell script cgi. 933s # ' 933s ok 133 933s # verifying bad script alias. 933s # testing : /aliascgi-nada 933s # expected: 404 933s # received: '404' 933s ok 134 933s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 933s ok 934s t/modules/allowmethods.t ............ 934s 1..9 934s # Running under perl version 5.038002 for linux 934s # Current time local: Thu Mar 14 00:03:09 2024 934s # Current time GMT: Thu Mar 14 00:03:09 2024 934s # Using Test.pm version 1.31 934s # Using Apache/Test.pm version 1.42 934s # testing : Get request to /Get responds 200 934s # expected: 200 934s # received: '200' 934s ok 1 934s # testing : Head request to /Get responds 200 934s # expected: 200 934s # received: '200' 934s ok 2 934s # testing : Post request to /Get responds 405 934s # expected: 405 934s # received: '405' 934s ok 3 934s # testing : Get request to /Head responds 200 934s # expected: 200 934s # received: '200' 934s ok 4 934s # testing : Head request to /Head responds 200 934s # expected: 200 934s # received: '200' 934s ok 5 934s # testing : Post request to /Head responds 405 934s # expected: 405 934s # received: '405' 934s ok 6 934s # testing : Get request to /Post responds 405 934s # expected: 405 934s # received: '405' 934s ok 7 934s # testing : Head request to /Post responds 405 934s # expected: 405 934s # received: '405' 934s ok 8 934s # testing : Post request to /Post responds 200 934s # expected: 200 934s # received: '200' 934s ok 9 934s ok 936s t/modules/asis.t .................... 936s 1..3 936s # Running under perl version 5.038002 for linux 936s # Current time local: Thu Mar 14 00:03:10 2024 936s # Current time GMT: Thu Mar 14 00:03:10 2024 936s # Using Test.pm version 1.31 936s # Using Apache/Test.pm version 1.42 936s # testing : asis content OK 936s # expected: 'This is asis content. 936s # ' 936s # received: 'This is asis content. 936s # ' 936s ok 1 936s # testing : asis gave 404 error 936s # expected: 404 936s # received: '404' 936s ok 2 936s # testing : asis gave 403 error 936s # expected: 403 936s # received: '403' 936s ok 3 936s ok 938s t/modules/authz_core.t .............. 938s 1..504 938s # Running under perl version 5.038002 for linux 938s # Current time local: Thu Mar 14 00:03:12 2024 938s # Current time GMT: Thu Mar 14 00:03:12 2024 938s # Using Test.pm version 1.31 938s # Using Apache/Test.pm version 1.42 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/groups1 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 200, expected 200 [a/ : a/ ] 938s ok 1 938s # got 200, expected 200 [a/ : a/ 1] 938s ok 2 938s # got 200, expected 200 [a/ : a/ 2] 938s ok 3 938s # got 200, expected 200 [a/ : a/ 1 2] 938s ok 4 938s # got 200, expected 200 [a/ : a/ 3] 938s ok 5 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ user1: a/ ] 938s ok 6 938s # got 200, expected 200 [a/ user1: a/ user1] 938s ok 7 938s # got 401, expected 401 [a/ user1: a/ user2] 938s ok 8 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ Any 1 2: a/ ] 938s ok 9 938s # got 200, expected 200 [a/ Any 1 2: a/ 1] 938s ok 10 938s # got 200, expected 200 [a/ Any 1 2: a/ 2] 938s ok 11 938s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 938s ok 12 938s # got 403, expected 403 [a/ Any 1 2: a/ 3] 938s ok 13 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 938s ok 14 938s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 938s ok 15 938s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 938s ok 16 938s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 938s ok 17 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 938s ok 18 938s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 938s ok 19 938s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 938s ok 20 938s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 938s ok 21 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 938s ok 22 938s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 938s ok 23 938s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 938s ok 24 938s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 938s ok 25 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 938s ok 26 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 938s ok 27 938s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 938s ok 28 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 938s ok 29 938s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 938s ok 30 938s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 938s ok 31 938s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 938s ok 32 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 938s ok 33 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 938s ok 34 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 938s ok 35 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 938s ok 36 938s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 938s ok 37 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 938s ok 38 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 938s ok 39 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 938s ok 40 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 938s ok 41 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 938s ok 42 938s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 938s ok 43 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 938s ok 44 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 938s ok 45 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 938s ok 46 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 938s ok 47 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 938s ok 48 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 938s ok 49 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 938s ok 50 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 938s ok 51 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 938s ok 52 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 938s ok 53 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 938s ok 54 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 938s ok 55 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 938s ok 56 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 938s ok 57 938s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 938s ok 58 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 !2: a/ ] 938s ok 59 938s # got 200, expected 200 [a/ All 1 !2: a/ 1] 938s ok 60 938s # got 403, expected 403 [a/ All 1 !2: a/ 2] 938s ok 61 938s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 938s ok 62 938s # got 403, expected 403 [a/ All 1 !2: a/ 3] 938s ok 63 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 938s ok 64 938s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 938s ok 65 938s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 938s ok 66 938s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 938s ok 67 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 938s ok 68 938s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 938s ok 69 938s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 938s ok 70 938s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 938s ok 71 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 938s ok 72 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 938s ok 73 938s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 938s ok 74 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 938s ok 75 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 938s ok 76 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 938s ok 77 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 938s ok 78 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 938s ok 79 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 938s ok 80 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 938s ok 81 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 938s ok 82 938s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 938s ok 83 938s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 938s ok 84 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 938s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 938s ok 85 938s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 938s ok 86 938s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 938s ok 87 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 938s ok 88 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 938s ok 89 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 938s ok 90 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 938s ok 91 938s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 938s ok 92 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 938s ok 93 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 938s ok 94 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 938s ok 95 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 938s ok 96 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 938s ok 97 938s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 938s ok 98 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 938s ok 99 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 938s ok 100 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 938s ok 101 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 938s ok 102 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 938s ok 103 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 938s ok 104 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 938s ok 105 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 938s ok 106 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 938s ok 107 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 938s ok 108 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 938s ok 109 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 938s ok 110 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 938s ok 111 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 938s ok 112 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 938s ok 113 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 2: a/ ] 938s ok 114 938s # got 403, expected 403 [a/ All 1 2: a/ 1] 938s ok 115 938s # got 403, expected 403 [a/ All 1 2: a/ 2] 938s ok 116 938s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 938s ok 117 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 938s ok 118 938s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 938s ok 119 938s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 938s ok 120 938s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 938s ok 121 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 938s ok 122 938s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 938s ok 123 938s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 938s ok 124 938s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 938s ok 125 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 938s ok 126 938s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 938s ok 127 938s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 938s ok 128 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 938s ok 129 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 938s ok 130 938s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 938s ok 131 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 938s ok 132 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 938s ok 133 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 938s ok 134 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 938s ok 135 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 938s ok 136 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 938s ok 137 938s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 938s ok 138 938s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 938s ok 139 938s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 938s ok 140 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 938s ok 141 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 938s ok 142 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 938s ok 143 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 938s ok 144 938s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 938s ok 145 938s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 938s ok 146 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 938s ok 147 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 938s ok 148 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 938s ok 149 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 938s ok 150 938s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 938s ok 151 938s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 938s ok 152 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 938s ok 153 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 938s ok 154 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 938s ok 155 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 938s ok 156 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 938s ok 157 938s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 938s ok 158 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 938s ok 159 938s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 938s ok 160 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 938s ok 161 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 938s ok 162 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 938s ok 163 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 938s ok 164 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 938s ok 165 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 938s ok 166 938s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 938s ok 167 938s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 938s ok 168 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 938s ok 169 938s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 938s ok 170 938s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 938s ok 171 938s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 938s ok 172 938s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 938s ok 173 938s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 938s ok 174 938s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 938s ok 175 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 938s ok 176 938s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 938s ok 177 938s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 938s ok 178 938s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 938s ok 179 938s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 938s ok 180 938s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 938s ok 181 938s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 938s ok 182 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 938s ok 183 938s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 938s ok 184 938s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 938s ok 185 938s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 938s ok 186 938s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 938s ok 187 938s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 938s ok 188 938s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 938s ok 189 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 938s ok 190 938s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 938s ok 191 938s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 938s ok 192 938s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 938s ok 193 938s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 938s ok 194 938s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 938s ok 195 938s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 938s ok 196 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 938s ok 197 938s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 938s ok 198 938s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 938s ok 199 938s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 938s ok 200 938s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 938s ok 201 938s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 938s ok 202 938s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 938s ok 203 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 938s ok 204 938s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 938s ok 205 938s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 938s ok 206 938s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 938s ok 207 938s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 938s ok 208 938s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 938s ok 209 938s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 938s ok 210 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 938s ok 211 938s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 938s ok 212 938s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 938s ok 213 938s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 938s ok 214 938s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 938s ok 215 938s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 938s ok 216 938s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 938s ok 217 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 938s ok 218 938s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 938s ok 219 938s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 938s ok 220 938s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 938s ok 221 938s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 938s ok 222 938s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 938s ok 223 938s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 938s ok 224 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 938s ok 225 938s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 938s ok 226 938s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 938s ok 227 938s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 938s ok 228 938s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 938s ok 229 938s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 938s ok 230 938s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 938s ok 231 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 938s ok 232 938s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 938s ok 233 938s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 938s ok 234 938s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 938s ok 235 938s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 938s ok 236 938s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 938s ok 237 938s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 938s ok 238 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 938s ok 239 938s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 938s ok 240 938s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 938s ok 241 938s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 938s ok 242 938s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 938s ok 243 938s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 938s ok 244 938s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 938s ok 245 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 938s ok 246 938s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 938s ok 247 938s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 938s ok 248 938s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 938s ok 249 938s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 938s ok 250 938s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 938s ok 251 938s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 938s ok 252 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 938s ok 253 938s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 938s ok 254 938s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 938s ok 255 938s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 938s ok 256 938s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 938s ok 257 938s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 938s ok 258 938s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 938s ok 259 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 938s ok 260 938s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 938s ok 261 938s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 938s ok 262 938s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 938s ok 263 938s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 938s ok 264 938s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 938s ok 265 938s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 938s ok 266 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 938s ok 267 938s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 938s ok 268 938s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 938s ok 269 938s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 938s ok 270 938s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 938s ok 271 938s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 938s ok 272 938s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 938s ok 273 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 938s ok 274 938s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 938s ok 275 938s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 938s ok 276 938s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 938s ok 277 938s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 938s ok 278 938s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 938s ok 279 938s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 938s ok 280 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 938s ok 281 938s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 938s ok 282 938s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 938s ok 283 938s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 938s ok 284 938s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 938s ok 285 938s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 938s ok 286 938s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 938s ok 287 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 938s ok 288 938s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 938s ok 289 938s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 938s ok 290 938s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 938s ok 291 938s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 938s ok 292 938s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 938s ok 293 938s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 938s ok 294 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 938s ok 295 938s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 938s ok 296 938s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 938s ok 297 938s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 938s ok 298 938s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 938s ok 299 938s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 938s ok 300 938s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 938s ok 301 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 938s ok 302 938s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 938s ok 303 938s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 938s ok 304 938s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 938s ok 305 938s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 938s ok 306 938s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 938s ok 307 938s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 938s ok 308 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 938s ok 309 938s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 938s ok 310 938s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 938s ok 311 938s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 938s ok 312 938s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 938s ok 313 938s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 938s ok 314 938s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 938s ok 315 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 938s ok 316 938s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 938s ok 317 938s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 938s ok 318 938s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 938s ok 319 938s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 938s ok 320 938s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 938s ok 321 938s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 938s ok 322 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 938s ok 323 938s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 938s ok 324 938s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 938s ok 325 938s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 938s ok 326 938s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 938s ok 327 938s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 938s ok 328 938s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 938s ok 329 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 938s ok 330 938s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 938s ok 331 938s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 938s ok 332 938s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 938s ok 333 938s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 938s ok 334 938s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 938s ok 335 938s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 938s ok 336 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 938s ok 337 938s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 938s ok 338 938s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 938s ok 339 938s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 938s ok 340 938s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 938s ok 341 938s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 938s ok 342 938s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 938s ok 343 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 938s ok 344 938s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 938s ok 345 938s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 938s ok 346 938s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 938s ok 347 938s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 938s ok 348 938s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 938s ok 349 938s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 938s ok 350 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 938s ok 351 938s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 938s ok 352 938s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 938s ok 353 938s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 938s ok 354 938s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 938s ok 355 938s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 938s ok 356 938s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 938s ok 357 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 938s ok 358 938s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 938s ok 359 938s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 938s ok 360 938s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 938s ok 361 938s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 938s ok 362 938s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 938s ok 363 938s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 938s ok 364 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 938s ok 365 938s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 938s ok 366 938s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 938s ok 367 938s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 938s ok 368 938s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 938s ok 369 938s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 938s ok 370 938s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 938s ok 371 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 938s ok 372 938s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 938s ok 373 938s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 938s ok 374 938s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 938s ok 375 938s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 938s ok 376 938s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 938s ok 377 938s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 938s ok 378 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 938s ok 379 938s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 938s ok 380 938s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 938s ok 381 938s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 938s ok 382 938s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 938s ok 383 938s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 938s ok 384 938s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 938s ok 385 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 938s ok 386 938s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 938s ok 387 938s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 938s ok 388 938s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 938s ok 389 938s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 938s ok 390 938s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 938s ok 391 938s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 938s ok 392 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 938s ok 393 938s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 938s ok 394 938s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 938s ok 395 938s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 938s ok 396 938s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 938s ok 397 938s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 938s ok 398 938s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 938s ok 399 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 938s ok 400 938s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 938s ok 401 938s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 938s ok 402 938s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 938s ok 403 938s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 938s ok 404 938s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 938s ok 405 938s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 938s ok 406 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 938s ok 407 938s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 938s ok 408 938s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 938s ok 409 938s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 938s ok 410 938s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 938s ok 411 938s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 938s ok 412 938s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 938s ok 413 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 938s ok 414 938s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 938s ok 415 938s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 938s ok 416 938s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 938s ok 417 938s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 938s ok 418 938s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 938s ok 419 938s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 938s ok 420 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 938s ok 421 938s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 938s ok 422 938s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 938s ok 423 938s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 938s ok 424 938s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 938s ok 425 938s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 938s ok 426 938s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 938s ok 427 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 938s ok 428 938s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 938s ok 429 938s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 938s ok 430 938s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 938s ok 431 938s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 938s ok 432 938s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 938s ok 433 938s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 938s ok 434 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 938s ok 435 938s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 938s ok 436 938s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 938s ok 437 938s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 938s ok 438 938s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 938s ok 439 938s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 938s ok 440 938s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 938s ok 441 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 938s ok 442 938s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 938s ok 443 938s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 938s ok 444 938s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 938s ok 445 938s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 938s ok 446 938s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 938s ok 447 938s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 938s ok 448 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 938s ok 449 938s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 938s ok 450 938s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 938s ok 451 938s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 938s ok 452 938s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 938s ok 453 938s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 938s ok 454 938s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 938s ok 455 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 938s ok 456 938s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 938s ok 457 938s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 938s ok 458 938s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 938s ok 459 938s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 938s ok 460 938s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 938s ok 461 938s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 938s ok 462 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 938s ok 463 938s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 938s ok 464 938s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 938s ok 465 938s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 938s ok 466 938s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 938s ok 467 938s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 938s ok 468 938s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 938s ok 469 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 938s ok 470 938s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 938s ok 471 938s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 938s ok 472 938s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 938s ok 473 938s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 938s ok 474 938s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 938s ok 475 938s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 938s ok 476 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 938s ok 477 938s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 938s ok 478 938s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 938s ok 479 938s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 938s ok 480 938s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 938s ok 481 938s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 938s ok 482 938s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 938s ok 483 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 938s ok 484 938s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 938s ok 485 938s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 938s ok 486 938s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 938s ok 487 938s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 938s ok 488 938s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 938s ok 489 938s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 938s ok 490 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 938s ok 491 938s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 938s ok 492 938s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 938s ok 493 938s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 938s ok 494 938s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 938s ok 495 938s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 938s ok 496 938s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 938s ok 497 938s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 938s ok 498 938s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 938s ok 499 938s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 938s ok 500 938s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 938s ok 501 938s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 938s ok 502 938s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 938s ok 503 938s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 938s ok 504 938s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/groups1 938s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 938s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 938s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 938s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 938s ok 940s t/modules/autoindex.t ............... 940s 1..84 940s # Running under perl version 5.038002 for linux 940s # Current time local: Thu Mar 14 00:03:14 2024 940s # Current time GMT: Thu Mar 14 00:03:14 2024 940s # Using Test.pm version 1.31 940s # Using Apache/Test.pm version 1.42 940s --- 940s IndexOrderDefault Ascending Name 940s GET /modules/autoindex/htaccess/ 940s ok 1 940s --- 940s IndexOrderDefault Ascending Name 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 2 940s --- 940s IndexOrderDefault Ascending Name 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 3 940s --- 940s IndexOrderDefault Ascending Name 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 4 940s --- 940s IndexOrderDefault Ascending Name 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 5 940s --- 940s IndexOrderDefault Ascending Name 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 6 940s --- 940s IndexOrderDefault Ascending Name 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 7 940s --- 940s IndexOrderDefault Ascending Date 940s GET /modules/autoindex/htaccess/ 940s ok 8 940s --- 940s IndexOrderDefault Ascending Date 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 9 940s --- 940s IndexOrderDefault Ascending Date 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 10 940s --- 940s IndexOrderDefault Ascending Date 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 11 940s --- 940s IndexOrderDefault Ascending Date 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 12 940s --- 940s IndexOrderDefault Ascending Date 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 13 940s --- 940s IndexOrderDefault Ascending Date 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 14 940s --- 940s IndexOrderDefault Ascending Size 940s GET /modules/autoindex/htaccess/ 940s ok 15 940s --- 940s IndexOrderDefault Ascending Size 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 16 940s --- 940s IndexOrderDefault Ascending Size 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 17 940s --- 940s IndexOrderDefault Ascending Size 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 18 940s --- 940s IndexOrderDefault Ascending Size 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 19 940s --- 940s IndexOrderDefault Ascending Size 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 20 940s --- 940s IndexOrderDefault Ascending Size 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 21 940s --- 940s IndexOrderDefault Descending Name 940s GET /modules/autoindex/htaccess/ 940s ok 22 940s --- 940s IndexOrderDefault Descending Name 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 23 940s --- 940s IndexOrderDefault Descending Name 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 24 940s --- 940s IndexOrderDefault Descending Name 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 25 940s --- 940s IndexOrderDefault Descending Name 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 26 940s --- 940s IndexOrderDefault Descending Name 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 27 940s --- 940s IndexOrderDefault Descending Name 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 28 940s --- 940s IndexOrderDefault Descending Date 940s GET /modules/autoindex/htaccess/ 940s ok 29 940s --- 940s IndexOrderDefault Descending Date 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 30 940s --- 940s IndexOrderDefault Descending Date 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 31 940s --- 940s IndexOrderDefault Descending Date 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 32 940s --- 940s IndexOrderDefault Descending Date 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 33 940s --- 940s IndexOrderDefault Descending Date 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 34 940s --- 940s IndexOrderDefault Descending Date 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 35 940s --- 940s IndexOrderDefault Descending Size 940s GET /modules/autoindex/htaccess/ 940s ok 36 940s --- 940s IndexOrderDefault Descending Size 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 37 940s --- 940s IndexOrderDefault Descending Size 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 38 940s --- 940s IndexOrderDefault Descending Size 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 39 940s --- 940s IndexOrderDefault Descending Size 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 40 940s --- 940s IndexOrderDefault Descending Size 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 41 940s --- 940s IndexOrderDefault Descending Size 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 42 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s GET /modules/autoindex/htaccess/ 940s ok 43 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 44 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 45 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 46 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 47 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 48 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Name 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 49 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s GET /modules/autoindex/htaccess/ 940s ok 50 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 51 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 52 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 53 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 54 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 55 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Date 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 56 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s GET /modules/autoindex/htaccess/ 940s ok 57 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 58 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 59 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 60 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 61 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 62 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Ascending Size 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 63 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s GET /modules/autoindex/htaccess/ 940s ok 64 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 65 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 66 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 67 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 68 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 69 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Name 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 70 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s GET /modules/autoindex/htaccess/ 940s ok 71 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 72 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 73 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 74 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 75 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 76 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Date 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 77 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s GET /modules/autoindex/htaccess/ 940s ok 78 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s 940s (C=N O=A) 940s GET /modules/autoindex/htaccess/?C=N&O=A 940s ok 79 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s 940s (C=N O=D) 940s GET /modules/autoindex/htaccess/?C=N&O=D 940s ok 80 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s 940s (C=M O=A) 940s GET /modules/autoindex/htaccess/?C=M&O=A 940s ok 81 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s 940s (C=M O=D) 940s GET /modules/autoindex/htaccess/?C=M&O=D 940s ok 82 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s 940s (C=S O=A) 940s GET /modules/autoindex/htaccess/?C=S&O=A 940s ok 83 940s --- 940s IndexOptions FancyIndexing 940s IndexOrderDefault Descending Size 940s 940s (C=S O=D) 940s GET /modules/autoindex/htaccess/?C=S&O=D 940s ok 84 940s ok 942s t/modules/autoindex2.t .............. 942s 1..3 942s # Running under perl version 5.038002 for linux 942s # Current time local: Thu Mar 14 00:03:16 2024 942s # Current time GMT: Thu Mar 14 00:03:16 2024 942s # Using Test.pm version 1.31 942s # Using Apache/Test.pm version 1.42 942s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 942s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 942s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 942s # testing : dir_broken should not be listed 942s # expected: 0 942s # received: 0 942s ok 1 942s # testing : dir_normal should be listed 942s # expected: 1 942s # received: 1 942s ok 2 942s # testing : dir_protected should not be listed 942s # expected: 0 942s # received: 0 942s ok 3 942s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 942s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 942s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 942s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 942s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 942s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 942s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 942s ok 943s t/modules/brotli.t .................. 943s 1..64 943s # Running under perl version 5.038002 for linux 943s # Current time local: Thu Mar 14 00:03:18 2024 943s # Current time GMT: Thu Mar 14 00:03:18 2024 943s # Using Test.pm version 1.31 943s # Using Apache/Test.pm version 1.42 943s qvalue: 943s # expected: 200 943s # received: '200' 943s ok 1 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 2 943s qvalue: 943s # expected: 200 943s # received: '200' 943s ok 3 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 4 943s qvalue: 943s # expected: 200 943s # received: '200' 943s ok 5 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 6 943s qvalue: 943s # expected: 200 943s # received: '200' 943s ok 7 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 8 943s qvalue: 943s # expected: 200 943s # received: '200' 943s ok 9 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 10 943s qvalue: 943s # expected: 200 943s # received: '200' 943s ok 11 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 12 943s qvalue: ; 943s # expected: 200 943s # received: '200' 943s ok 13 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 14 943s qvalue: ; 943s # expected: 200 943s # received: '200' 943s ok 15 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 16 943s qvalue: ; 943s # expected: 200 943s # received: '200' 943s ok 17 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 18 943s qvalue: ;q= 943s # expected: 200 943s # received: '200' 943s ok 19 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 20 943s qvalue: ;q= 943s # expected: 200 943s # received: '200' 943s ok 21 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 22 943s qvalue: ;q= 943s # expected: 200 943s # received: '200' 943s ok 23 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 24 943s qvalue: ;q=0 943s # expected: 200 943s # received: '200' 943s ok 25 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 26 943s qvalue: ;q=0 943s # expected: 200 943s # received: '200' 943s ok 27 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 28 943s qvalue: ;q=0 943s # expected: 200 943s # received: '200' 943s ok 29 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 30 943s qvalue: ;q=0. 943s # expected: 200 943s # received: '200' 943s ok 31 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 32 943s qvalue: ;q=0. 943s # expected: 200 943s # received: '200' 943s ok 33 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 34 943s qvalue: ;q=0. 943s # expected: 200 943s # received: '200' 943s ok 35 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 36 943s qvalue: ;q=0.0 943s # expected: 200 943s # received: '200' 943s ok 37 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 38 943s qvalue: ;q=0.0 943s # expected: 200 943s # received: '200' 943s ok 39 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 40 943s qvalue: ;q=0.0 943s # expected: 200 943s # received: '200' 943s ok 41 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 42 943s qvalue: ;q=0.00 943s # expected: 200 943s # received: '200' 943s ok 43 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 44 943s qvalue: ;q=0.00 943s # expected: 200 943s # received: '200' 943s ok 45 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 46 943s qvalue: ;q=0.00 943s # expected: 200 943s # received: '200' 943s ok 47 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 48 943s qvalue: ;q=0.000 943s # expected: 200 943s # received: '200' 943s ok 49 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 50 943s qvalue: ;q=0.000 943s # expected: 200 943s # received: '200' 943s ok 51 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 52 943s qvalue: ;q=0.000 943s # expected: 200 943s # received: '200' 943s ok 53 943s # testing : response without Content-Encoding is OK 943s # expected: undef 943s # received: undef 943s ok 54 943s qvalue: ;q=0.0000 943s # expected: 200 943s # received: '200' 943s ok 55 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 56 943s qvalue: ;q=0.0000 943s # expected: 200 943s # received: '200' 943s ok 57 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 58 943s qvalue: ;q=0.0000 943s # expected: 200 943s # received: '200' 943s ok 59 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 60 943s # expected: 200 943s # received: '200' 943s ok 61 943s # testing : response Content-Encoding is OK 943s # expected: 'br' 943s # received: 'br' 943s ok 62 943s # expected: 200 943s # received: '200' 943s ok 63 943s # testing : response Content-Encoding is OK 943s # expected: 'gzip' 943s # received: 'gzip' 943s ok 64 943s ok 945s t/modules/buffer.t .................. 945s 1..12 945s # Running under perl version 5.038002 for linux 945s # Current time local: Thu Mar 14 00:03:19 2024 945s # Current time GMT: Thu Mar 14 00:03:19 2024 945s # Using Test.pm version 1.31 945s # Using Apache/Test.pm version 1.42 945s # testing : Checking return code is '200' 945s # expected: 200 945s # received: '200' 945s ok 1 945s ok 2 945s # testing : Checking return code is '200' 945s # expected: 200 945s # received: '200' 945s ok 3 945s ok 4 945s # testing : Checking return code is '200' 945s # expected: 200 945s # received: '200' 945s ok 5 945s ok 6 945s # testing : Checking return code is '200' 945s # expected: 200 945s # received: '200' 945s ok 7 945s ok 8 945s # testing : Checking return code is '200' 945s # expected: 200 945s # received: '200' 945s ok 9 945s ok 10 945s # testing : Checking return code is '200' 945s # expected: 200 945s # received: '200' 945s ok 11 945s ok 12 945s ok 946s t/modules/cache.t ................... 946s 1..3 946s # Running under perl version 5.038002 for linux 946s # Current time local: Thu Mar 14 00:03:21 2024 946s # Current time GMT: Thu Mar 14 00:03:21 2024 946s # Using Test.pm version 1.31 946s # Using Apache/Test.pm version 1.42 946s # testing : non-cached call to index.html 946s # expected: 200 946s # received: '200' 946s ok 1 946s # testing : call to cache index.html 946s # expected: 200 946s # received: '200' 946s ok 2 946s # testing : cached call to index.html 946s # expected: 200 946s # received: '200' 946s ok 3 946s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 946s ok 950s t/modules/cgi.t ..................... 950s 1..58 950s # Running under perl version 5.038002 for linux 950s # Current time local: Thu Mar 14 00:03:22 2024 950s # Current time GMT: Thu Mar 14 00:03:22 2024 950s # Using Test.pm version 1.31 950s # Using Apache/Test.pm version 1.42 950s # testing : return code for acceptpathinfodefault.sh 950s # expected: 200 950s # received: '200' 950s ok 1 950s # testing : body for acceptpathinfodefault.sh 950s # expected: '' 950s # received: '' 950s ok 2 950s # testing : return code for acceptpathinfodefault.sh/foo 950s # expected: 200 950s # received: '200' 950s ok 3 950s # testing : body for acceptpathinfodefault.sh/foo 950s # expected: '/foo' 950s # received: '/foo' 950s ok 4 950s # testing : return code for acceptpathinfooff.sh 950s # expected: 200 950s # received: '200' 950s ok 5 950s # testing : body for acceptpathinfooff.sh 950s # expected: '' 950s # received: '' 950s ok 6 950s # testing : return code for acceptpathinfooff.sh/foo 950s # expected: 404 950s # received: '404' 950s ok 7 950s # no body test for this one 950s ok 8 950s # testing : return code for acceptpathinfoon.sh 950s # expected: 200 950s # received: '200' 950s ok 9 950s # testing : body for acceptpathinfoon.sh 950s # expected: '' 950s # received: '' 950s ok 10 950s # testing : return code for acceptpathinfoon.sh/foo 950s # expected: 200 950s # received: '200' 950s ok 11 950s # testing : body for acceptpathinfoon.sh/foo 950s # expected: '/foo' 950s # received: '/foo' 950s ok 12 950s # testing : return code for bogus-perl.pl 950s # expected: 500 950s # received: '500' 950s ok 13 950s # cgi log created ok. 950s ok 14 950s # testing : return code for bogus-sh.sh 950s # expected: 500 950s # received: '500' 950s ok 15 950s # checking that log size (807) is bigger than it used to be (523) 950s ok 16 950s # testing : return code for nph-stderr.pl 950s # expected: 200 950s # received: '200' 950s ok 17 950s # testing : body for nph-stderr.pl 950s # expected: 'this is nph-stdout' 950s # received: 'this is nph-stdout' 950s ok 18 950s # testing : return code for nph-test.pl 950s # expected: 200 950s # received: '200' 950s ok 19 950s # testing : body for nph-test.pl 950s # expected: 'ok' 950s # received: 'ok' 950s ok 20 950s # testing : return code for perl.pl 950s # expected: 200 950s # received: '200' 950s ok 21 950s # testing : body for perl.pl 950s # expected: 'perl cgi' 950s # received: 'perl cgi' 950s ok 22 950s # testing : return code for sh.sh 950s # expected: 200 950s # received: '200' 950s ok 23 950s # testing : body for sh.sh 950s # expected: 'sh cgi' 950s # received: 'sh cgi' 950s ok 24 950s # testing : return code for stderr1.pl 950s # expected: 200 950s # received: '200' 950s ok 25 950s # testing : body for stderr1.pl 950s # expected: 'this is stdout' 950s # received: 'this is stdout' 950s ok 26 950s # testing : return code for stderr2.pl 950s # expected: 200 950s # received: '200' 950s ok 27 950s # testing : body for stderr2.pl 950s # expected: 'this is also stdout' 950s # received: 'this is also stdout' 950s ok 28 950s # testing : return code for stderr3.pl 950s # expected: 200 950s # received: '200' 950s ok 29 950s # testing : body for stderr3.pl 950s # expected: 'this is more stdout' 950s # received: 'this is more stdout' 950s ok 30 950s # posted content (length 10) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 950s # expected: '500' 950s # received: '500' 950s ok 31 950s # checking that log size (35781) is greater than 807 950s ok 32 950s # verifying that logged content is 10 characters 950s ok 33 950s # posted content (length 99) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 950s # expected: '500' 950s # received: '500' 950s ok 34 950s # checking that log size (36240) is greater than 35781 950s ok 35 950s # verifying that logged content is 99 characters 950s ok 36 950s # posted content (length 250) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 950s # expected: '500' 950s # received: '500' 950s ok 37 950s # checking that log size (36851) is greater than 36240 950s ok 38 950s # verifying that logged content is 250 characters 950s ok 39 950s # posted content (length 255) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 950s # expected: '500' 950s # received: '500' 950s ok 40 950s # checking that log size (37467) is greater than 36851 950s ok 41 950s # verifying that logged content is 255 characters 950s ok 42 950s # posted content (length 256) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 950s # expected: '500' 950s # received: '500' 950s ok 43 950s # checking that log size (38084) is greater than 37467 950s ok 44 950s # verifying that logged content is 256 characters 950s ok 45 950s # posted content (length 257) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 950s # expected: '500' 950s # received: '500' 950s ok 46 950s # checking that log size (38701) is greater than 38084 950s ok 47 950s # verifying that logged content is 256 characters 950s ok 48 950s # posted content (length 258) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 950s # expected: '500' 950s # received: '500' 950s ok 49 950s # checking that log size (39318) is greater than 38701 950s ok 50 950s # verifying that logged content is 256 characters 950s ok 51 950s # posted content (length 1024) to bogus-perl.pl 950s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 950s # expected: '500' 950s # received: '500' 950s ok 52 950s # checking that log size (39936) is greater than 39318 950s ok 53 950s # verifying that logged content is 256 characters 950s ok 54 950s # verifying log is greater than 40960 bytes. 950s ok 55 950s # verifying log did not grow after making bogus request. 950s ok 56 950s # verifying log did not grow after making another bogus request. 950s ok 57 950s # checking that HEAD /modules/cgi/perl.pl returns 200. 950s ok 58 950s ok 952s t/modules/data.t .................... 952s 1..2 952s # Running under perl version 5.038002 for linux 952s # Current time local: Thu Mar 14 00:03:26 2024 952s # Current time GMT: Thu Mar 14 00:03:26 2024 952s # Using Test.pm version 1.31 952s # Using Apache/Test.pm version 1.42 952s # testing : Checking return code is '200' 952s # expected: 200 952s # received: '200' 952s ok 1 952s ok 2 952s ok 955s t/modules/dav.t ..................... 955s 1..19 955s # Running under perl version 5.038002 for linux 955s # Current time local: Thu Mar 14 00:03:28 2024 955s # Current time GMT: Thu Mar 14 00:03:28 2024 955s # Using Test.pm version 1.31 955s # Using Apache/Test.pm version 1.42 955s resource lock test: 955s ok 1 955s DAV put test: 955s ok 2 955s getting DAV resource properties: 955s ok 3 955s created: Thu, 14 Mar 2024 00:03:29 GMT 955s modified: Thu, 14 Mar 2024 00:03:29 GMT 955s now: Thu, 14 Mar 2024 00:03:31 GMT 955s ok 4 955s ok 5 955s resource lock status test: 955s ok 6 955s resource unlock test: 955s ok 7 955s resource lock status test: 955s ok 8 955s getting uri... 955s expect: 955s -> 955s 955s
955s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

981s # 981s # ' 981s # received: ' 981s #

Hello World!

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

No query was specified.

981s # 981s # ' 981s # received: ' 981s #

No query was specified.

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

Hello World!

981s # 981s # ' 981s # received: ' 981s #

Hello World!

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

No query was specified.

981s # 981s # ' 981s # received: ' 981s #

No query was specified.

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

mod_include test

985s # 985s # 985s # Hello World 985s # 985s #

[back]

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

mod_include test

985s # 985s # 985s # Hello World 985s # 985s #

[back]

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

mod_include test

985s # 985s # 985s # Hello World 985s # 985s #

[back]

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

Load Balancer Manager for localhost

1002s # 1002s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1002s #
Server Built: 2024-03-10T06:05:43
1002s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1002s #
1002s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

1020s #

The document has moved here.

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

Moved Permanently

1020s #

The document has moved here.

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

Moved Permanently

1020s #

The document has moved here.

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

Moved Permanently

1020s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1020s #

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

Multiple Choices

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

Available documents: 1020s #

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

Multiple Choices

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

Available documents: 1020s #

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

Moved Permanently

1020s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1020s #

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

Multiple Choices

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

Available documents: 1020s #

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

Moved Permanently

1020s #

The document has moved here.

1020s # 1020s # ' 1020s ok 48 1020s ok 1021s t/modules/status.t .................. 1021s 1..1 1021s # Running under perl version 5.038002 for linux 1021s # Current time local: Thu Mar 14 00:04:36 2024 1021s # Current time GMT: Thu Mar 14 00:04:36 2024 1021s # Using Test.pm version 1.31 1021s # Using Apache/Test.pm version 1.42 1021s 1021s 1021s Apache Status 1021s 1021s

Apache Server Status for localhost (via 127.0.0.1)

1021s 1021s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1021s
Server MPM: worker
1021s
Server Built: 2024-03-10T06:05:43 1021s

1021s
Current Time: Thursday, 14-Mar-2024 00:04:37 UTC
1021s
Restart Time: Thursday, 14-Mar-2024 00:01:18 UTC
1021s
Parent Server Config. Generation: 1
1021s
Parent Server MPM Generation: 0
1021s
Server uptime: 3 minutes 19 seconds
1021s
Server load: 1.06 1.02 0.56
1021s
Total accesses: 6790 - Total Traffic: 140.4 MB - Total Duration: 69880
1021s
CPU Usage: u4.26 s4.11 cu1.41 cs.57 - 5.2% CPU load
1021s
34.1 requests/sec - 0.7 MB/second - 21.2 kB/request - 10.2916 ms/request
1021s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1021s
________________W___....................
1021s

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

1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s
SrvPIDAccMCPU 1021s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01654310/335/335_ 1021s 4.851010270.04.284.28 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-01654310/325/325_ 1021s 4.851020190.017.4917.49 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-01654310/342/342_ 1021s 4.841065610.018.4018.40 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-01654310/327/327_ 1021s 4.851013070.01.711.71 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-01654310/326/326_ 1021s 4.841018070.013.6613.66 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-01654310/320/320_ 1021s 4.841012580.01.661.66 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-01654310/322/322_ 1021s 4.8510145700.02.092.09 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-01654310/421/421_ 1021s 4.851013340.03.453.45 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-01654310/317/317_ 1021s 4.851019720.01.861.86 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-01654310/324/324_ 1021s 4.851052330.02.122.12 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01654320/371/371_ 1021s 5.401062570.012.9012.90 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-01654320/422/422_ 1021s 5.401030670.012.4312.43 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
1-01654320/325/325_ 1021s 5.401211170.06.736.73 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-01654320/322/322_ 1021s 5.401013780.02.662.66 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-01654320/323/323_ 1021s 5.401012840.03.103.10 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-01654320/323/323_ 1021s 5.4010144700.02.022.02 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-01654320/381/381W 1021s 5.400013420.02.512.51 1021s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-01654320/319/319_ 1021s 5.401011620.02.502.50 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-01654320/313/313_ 1021s 5.401011850.07.897.89 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-01654320/332/332_ 1021s 5.401115190.020.9220.92 1021s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1021s
1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s 1021s
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
1021s 1021s 1021s ok 1 1021s ok 1023s t/modules/substitute.t .............. 1023s 1..19 1023s # Running under perl version 5.038002 for linux 1023s # Current time local: Thu Mar 14 00:04:37 2024 1023s # Current time GMT: Thu Mar 14 00:04:37 2024 1023s # Using Test.pm version 1.31 1023s # Using Apache/Test.pm version 1.42 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'barbar': OK 1023s ok 1 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'barbar': OK 1023s ok 2 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'foofoo': OK 1023s ok 3 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'barbar': OK 1023s ok 4 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'barbar': OK 1023s ok 5 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'barbar': OK 1023s ok 6 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'foof 1023s oo': OK 1023s ok 7 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'xfoo': OK 1023s ok 8 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1023s ok 9 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1023s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1023s got 200 'barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1023s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s barx 1024s ': OK 1024s ok 10 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'a$1axb(': OK 1024s ok 11 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'a$XX': OK 1024s ok 12 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1024s ok 13 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'x&x': OK 1024s ok 14 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'xx': OK 1024s ok 15 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'fcooar': OK 1024s ok 16 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'fc$1ar': OK 1024s ok 17 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'fdooar': OK 1024s ok 18 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s got 200 'XXXfooXXX 1024s bar': OK 1024s ok 19 1024s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1024s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1024s ok 1027s t/modules/unique_id.t ............... 1027s 1..300 1027s # Running under perl version 5.038002 for linux 1027s # Current time local: Thu Mar 14 00:04:39 2024 1027s # Current time GMT: Thu Mar 14 00:04:39 2024 1027s # Using Test.pm version 1.31 1027s # Using Apache/Test.pm version 1.42 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 1 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxiwAAAEc 1027s ok 2 1027s ok 3 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 4 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ3gAAAAQ 1027s ok 5 1027s ok 6 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 7 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxjAAAAEQ 1027s ok 8 1027s ok 9 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 10 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ3wAAAAI 1027s ok 11 1027s ok 12 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 13 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxjQAAAEA 1027s ok 14 1027s ok 15 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 16 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ4AAAAAY 1027s ok 17 1027s ok 18 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 19 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxjgAAAEI 1027s ok 20 1027s ok 21 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 22 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ4QAAAAA 1027s ok 23 1027s ok 24 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 25 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxjwAAAEk 1027s ok 26 1027s ok 27 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 28 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ4gAAAAk 1027s ok 29 1027s ok 30 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 31 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxkAAAAEM 1027s ok 32 1027s ok 33 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 34 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ4wAAAAE 1027s ok 35 1027s ok 36 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 37 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxkQAAAEg 1027s ok 38 1027s ok 39 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 40 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ5AAAAAg 1027s ok 41 1027s ok 42 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 43 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxkgAAAEE 1027s ok 44 1027s ok 45 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 46 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ5QAAAAc 1027s ok 47 1027s ok 48 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 49 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxkwAAAEU 1027s ok 50 1027s ok 51 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 52 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ5gAAAAM 1027s ok 53 1027s ok 54 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 55 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxlAAAAEY 1027s ok 56 1027s ok 57 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 58 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ5wAAAAU 1027s ok 59 1027s ok 60 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 61 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxlQAAAEc 1027s ok 62 1027s ok 63 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 64 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ6AAAAAI 1027s ok 65 1027s ok 66 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 67 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxlgAAAEA 1027s ok 68 1027s ok 69 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 70 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ6QAAAAQ 1027s ok 71 1027s ok 72 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 73 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxlwAAAEQ 1027s ok 74 1027s ok 75 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 76 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ6gAAAAY 1027s ok 77 1027s ok 78 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 79 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxmAAAAEk 1027s ok 80 1027s ok 81 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 82 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ6wAAAAA 1027s ok 83 1027s ok 84 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 85 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxmQAAAEI 1027s ok 86 1027s ok 87 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 88 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ7AAAAAE 1027s ok 89 1027s ok 90 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 91 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxmgAAAEM 1027s ok 92 1027s ok 93 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 94 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ7QAAAAk 1027s ok 95 1027s ok 96 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 97 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxmwAAAEg 1027s ok 98 1027s ok 99 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 100 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ7gAAAAc 1027s ok 101 1027s ok 102 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 103 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxnAAAAEE 1027s ok 104 1027s ok 105 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 106 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ7wAAAAg 1027s ok 107 1027s ok 108 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 109 1027s # unique id: ZfI_GdinmjNpXcjBZ3sxnQAAAEU 1027s ok 110 1027s ok 111 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 112 1027s # unique id: ZfI_GZF8oREo7lYSBHLQ8AAAAAM 1027s ok 113 1027s ok 114 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 115 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxngAAAEY 1027s ok 116 1027s ok 117 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 118 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ8QAAAAU 1027s ok 119 1027s ok 120 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 121 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxnwAAAEA 1027s ok 122 1027s ok 123 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 124 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ8gAAAAI 1027s ok 125 1027s ok 126 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 127 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxoAAAAEc 1027s ok 128 1027s ok 129 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 130 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ8wAAAAQ 1027s ok 131 1027s ok 132 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 133 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxoQAAAEQ 1027s ok 134 1027s ok 135 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 136 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ9AAAAAY 1027s ok 137 1027s ok 138 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 139 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxogAAAEk 1027s ok 140 1027s ok 141 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 142 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ9QAAAAE 1027s ok 143 1027s ok 144 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 145 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxowAAAEM 1027s ok 146 1027s ok 147 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 148 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ9gAAAAA 1027s ok 149 1027s ok 150 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 151 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxpAAAAEI 1027s ok 152 1027s ok 153 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 154 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ9wAAAAc 1027s ok 155 1027s ok 156 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 157 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxpQAAAEg 1027s ok 158 1027s ok 159 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 160 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ-AAAAAk 1027s ok 161 1027s ok 162 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 163 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxpgAAAEE 1027s ok 164 1027s ok 165 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 166 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ-QAAAAg 1027s ok 167 1027s ok 168 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 169 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxpwAAAEU 1027s ok 170 1027s ok 171 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 172 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ-gAAAAM 1027s ok 173 1027s ok 174 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 175 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxqAAAAEY 1027s ok 176 1027s ok 177 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 178 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ-wAAAAI 1027s ok 179 1027s ok 180 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 181 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxqQAAAEA 1027s ok 182 1027s ok 183 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 184 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ_AAAAAU 1027s ok 185 1027s ok 186 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 187 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxqgAAAEc 1027s ok 188 1027s ok 189 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 190 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ_QAAAAQ 1027s ok 191 1027s ok 192 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 193 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxqwAAAEQ 1027s ok 194 1027s ok 195 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 196 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ_gAAAAE 1027s ok 197 1027s ok 198 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 199 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxrAAAAEk 1027s ok 200 1027s ok 201 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 202 1027s # unique id: ZfI_GpF8oREo7lYSBHLQ_wAAAAY 1027s ok 203 1027s ok 204 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 205 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxrQAAAEM 1027s ok 206 1027s ok 207 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 208 1027s # unique id: ZfI_GpF8oREo7lYSBHLRAAAAAAc 1027s ok 209 1027s ok 210 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 211 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxrgAAAEI 1027s ok 212 1027s ok 213 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 214 1027s # unique id: ZfI_GpF8oREo7lYSBHLRAQAAAAA 1027s ok 215 1027s ok 216 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 217 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxrwAAAEg 1027s ok 218 1027s ok 219 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 220 1027s # unique id: ZfI_GpF8oREo7lYSBHLRAgAAAAk 1027s ok 221 1027s ok 222 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 223 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxsAAAAEE 1027s ok 224 1027s ok 225 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 226 1027s # unique id: ZfI_GpF8oREo7lYSBHLRAwAAAAg 1027s ok 227 1027s ok 228 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 229 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxsQAAAEU 1027s ok 230 1027s ok 231 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 232 1027s # unique id: ZfI_GpF8oREo7lYSBHLRBAAAAAM 1027s ok 233 1027s ok 234 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 235 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxsgAAAEY 1027s ok 236 1027s ok 237 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 238 1027s # unique id: ZfI_GpF8oREo7lYSBHLRBQAAAAI 1027s ok 239 1027s ok 240 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 241 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxswAAAEc 1027s ok 242 1027s ok 243 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 244 1027s # unique id: ZfI_GpF8oREo7lYSBHLRBgAAAAU 1027s ok 245 1027s ok 246 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 247 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxtAAAAEA 1027s ok 248 1027s ok 249 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 250 1027s # unique id: ZfI_GpF8oREo7lYSBHLRBwAAAAQ 1027s ok 251 1027s ok 252 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 253 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxtQAAAEk 1027s ok 254 1027s ok 255 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 256 1027s # unique id: ZfI_GpF8oREo7lYSBHLRCAAAAAY 1027s ok 257 1027s ok 258 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 259 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxtgAAAEQ 1027s ok 260 1027s ok 261 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 262 1027s # unique id: ZfI_GpF8oREo7lYSBHLRCQAAAAE 1027s ok 263 1027s ok 264 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 265 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxtwAAAEM 1027s ok 266 1027s ok 267 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 268 1027s # unique id: ZfI_GpF8oREo7lYSBHLRCgAAAAc 1027s ok 269 1027s ok 270 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 271 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxuAAAAEI 1027s ok 272 1027s ok 273 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 274 1027s # unique id: ZfI_GpF8oREo7lYSBHLRCwAAAAA 1027s ok 275 1027s ok 276 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 277 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxuQAAAEg 1027s ok 278 1027s ok 279 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 280 1027s # unique id: ZfI_GpF8oREo7lYSBHLRDAAAAAg 1027s ok 281 1027s ok 282 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 283 1027s # unique id: ZfI_GtinmjNpXcjBZ3sxugAAAEE 1027s ok 284 1027s ok 285 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 286 1027s # unique id: ZfI_GpF8oREo7lYSBHLRDQAAAAk 1027s ok 287 1027s ok 288 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 289 1027s # unique id: ZfI_G9inmjNpXcjBZ3sxuwAAAEU 1027s ok 290 1027s ok 291 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 292 1027s # unique id: ZfI_G5F8oREo7lYSBHLRDgAAAAM 1027s ok 293 1027s ok 294 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 295 1027s # unique id: ZfI_G9inmjNpXcjBZ3sxvAAAAEc 1027s ok 296 1027s ok 297 1027s # testing : fetch unique ID 1027s # expected: 200 1027s # received: '200' 1027s ok 298 1027s # unique id: ZfI_G5F8oREo7lYSBHLRDwAAAAI 1027s ok 299 1027s ok 300 1027s ok 1029s t/modules/usertrack.t ............... 1029s 1..1004 1029s # Running under perl version 5.038002 for linux 1029s # Current time local: Thu Mar 14 00:04:43 2024 1029s # Current time GMT: Thu Mar 14 00:04:43 2024 1029s # Using Test.pm version 1.31 1029s # Using Apache/Test.pm version 1.42 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 1 1029s ok 2 1029s Set-Cookie: usertrack_test=d66195c1.61393a382869c; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=d66195c1.61393a382869c 1029s ok 3 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 4 1029s ok 5 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 6 1029s ok 7 1029s Set-Cookie: usertrack_test=bf55a5d8.61393a382a8c5; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=bf55a5d8.61393a382a8c5 1029s ok 8 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 9 1029s ok 10 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 11 1029s ok 12 1029s Set-Cookie: usertrack_test=c80ad0a1.61393a382b988; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=c80ad0a1.61393a382b988 1029s ok 13 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 14 1029s ok 15 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 16 1029s ok 17 1029s Set-Cookie: usertrack_test=78c6bba6.61393a382c965; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=78c6bba6.61393a382c965 1029s ok 18 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 19 1029s ok 20 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 21 1029s ok 22 1029s Set-Cookie: usertrack_test=266f2710.61393a382d9f6; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=266f2710.61393a382d9f6 1029s ok 23 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 24 1029s ok 25 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 26 1029s ok 27 1029s Set-Cookie: usertrack_test=e7847574.61393a382e8bc; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=e7847574.61393a382e8bc 1029s ok 28 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 29 1029s ok 30 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 31 1029s ok 32 1029s Set-Cookie: usertrack_test=c51b25b9.61393a382fa39; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=c51b25b9.61393a382fa39 1029s ok 33 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 34 1029s ok 35 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 36 1029s ok 37 1029s Set-Cookie: usertrack_test=797e834b.61393a38309dd; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=797e834b.61393a38309dd 1029s ok 38 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 39 1029s ok 40 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 41 1029s ok 42 1029s Set-Cookie: usertrack_test=f6ed4a0e.61393a38319e6; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=f6ed4a0e.61393a38319e6 1029s ok 43 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 44 1029s ok 45 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 46 1029s ok 47 1029s Set-Cookie: usertrack_test=e2722bd8.61393a3832aa8; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=e2722bd8.61393a3832aa8 1029s ok 48 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 49 1029s ok 50 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 51 1029s ok 52 1029s Set-Cookie: usertrack_test=efa5fc7b.61393a3833b4f; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=efa5fc7b.61393a3833b4f 1029s ok 53 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 54 1029s ok 55 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 56 1029s ok 57 1029s Set-Cookie: usertrack_test=e65553ba.61393a3834b5e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=e65553ba.61393a3834b5e 1029s ok 58 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 59 1029s ok 60 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 61 1029s ok 62 1029s Set-Cookie: usertrack_test=990048af.61393a3835b0e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=990048af.61393a3835b0e 1029s ok 63 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 64 1029s ok 65 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 66 1029s ok 67 1029s Set-Cookie: usertrack_test=4394f4c.61393a38369f0; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=4394f4c.61393a38369f0 1029s ok 68 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 69 1029s ok 70 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 71 1029s ok 72 1029s Set-Cookie: usertrack_test=fbe0743a.61393a3837aa2; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=fbe0743a.61393a3837aa2 1029s ok 73 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 74 1029s ok 75 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 76 1029s ok 77 1029s Set-Cookie: usertrack_test=25104e1e.61393a3838bdd; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=25104e1e.61393a3838bdd 1029s ok 78 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 79 1029s ok 80 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 81 1029s ok 82 1029s Set-Cookie: usertrack_test=95a0c08e.61393a3839c91; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=95a0c08e.61393a3839c91 1029s ok 83 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 84 1029s ok 85 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 86 1029s ok 87 1029s Set-Cookie: usertrack_test=8b9c1bad.61393a383ad54; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=8b9c1bad.61393a383ad54 1029s ok 88 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 89 1029s ok 90 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 91 1029s ok 92 1029s Set-Cookie: usertrack_test=17129f7c.61393a383bd45; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=17129f7c.61393a383bd45 1029s ok 93 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 94 1029s ok 95 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 96 1029s ok 97 1029s Set-Cookie: usertrack_test=1709b874.61393a383cc1e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=1709b874.61393a383cc1e 1029s ok 98 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 99 1029s ok 100 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 101 1029s ok 102 1029s Set-Cookie: usertrack_test=17de0997.61393a383dd49; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=17de0997.61393a383dd49 1029s ok 103 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 104 1029s ok 105 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 106 1029s ok 107 1029s Set-Cookie: usertrack_test=af69dafd.61393a383ed07; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=af69dafd.61393a383ed07 1029s ok 108 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 109 1029s ok 110 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 111 1029s ok 112 1029s Set-Cookie: usertrack_test=3633643b.61393a383fc9e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=3633643b.61393a383fc9e 1029s ok 113 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 114 1029s ok 115 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 116 1029s ok 117 1029s Set-Cookie: usertrack_test=4572f82b.61393a3840b95; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=4572f82b.61393a3840b95 1029s ok 118 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 119 1029s ok 120 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 121 1029s ok 122 1029s Set-Cookie: usertrack_test=b6b9591.61393a3841b2d; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b6b9591.61393a3841b2d 1029s ok 123 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 124 1029s ok 125 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 126 1029s ok 127 1029s Set-Cookie: usertrack_test=b463e78b.61393a3842b85; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b463e78b.61393a3842b85 1029s ok 128 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 129 1029s ok 130 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 131 1029s ok 132 1029s Set-Cookie: usertrack_test=abe75e7d.61393a3843b25; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=abe75e7d.61393a3843b25 1029s ok 133 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 134 1029s ok 135 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 136 1029s ok 137 1029s Set-Cookie: usertrack_test=3c0097f6.61393a3844aea; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=3c0097f6.61393a3844aea 1029s ok 138 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 139 1029s ok 140 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 141 1029s ok 142 1029s Set-Cookie: usertrack_test=af15741c.61393a3845b1e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=af15741c.61393a3845b1e 1029s ok 143 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 144 1029s ok 145 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 146 1029s ok 147 1029s Set-Cookie: usertrack_test=21c01a1f.61393a3846a20; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=21c01a1f.61393a3846a20 1029s ok 148 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 149 1029s ok 150 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 151 1029s ok 152 1029s Set-Cookie: usertrack_test=d479b3ba.61393a3847abf; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=d479b3ba.61393a3847abf 1029s ok 153 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 154 1029s ok 155 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 156 1029s ok 157 1029s Set-Cookie: usertrack_test=b6950c13.61393a3848ae9; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b6950c13.61393a3848ae9 1029s ok 158 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 159 1029s ok 160 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 161 1029s ok 162 1029s Set-Cookie: usertrack_test=50e67bab.61393a3849b4c; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=50e67bab.61393a3849b4c 1029s ok 163 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 164 1029s ok 165 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 166 1029s ok 167 1029s Set-Cookie: usertrack_test=f5da6602.61393a384aaf5; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=f5da6602.61393a384aaf5 1029s ok 168 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 169 1029s ok 170 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 171 1029s ok 172 1029s Set-Cookie: usertrack_test=994fce55.61393a384ba30; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=994fce55.61393a384ba30 1029s ok 173 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 174 1029s ok 175 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 176 1029s ok 177 1029s Set-Cookie: usertrack_test=4905ac6f.61393a384cb08; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=4905ac6f.61393a384cb08 1029s ok 178 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 179 1029s ok 180 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 181 1029s ok 182 1029s Set-Cookie: usertrack_test=ffae3efc.61393a384d9f5; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=ffae3efc.61393a384d9f5 1029s ok 183 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 184 1029s ok 185 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 186 1029s ok 187 1029s Set-Cookie: usertrack_test=cf7c247d.61393a384ea12; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=cf7c247d.61393a384ea12 1029s ok 188 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 189 1029s ok 190 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 191 1029s ok 192 1029s Set-Cookie: usertrack_test=fc4afe0d.61393a384f8f1; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=fc4afe0d.61393a384f8f1 1029s ok 193 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 194 1029s ok 195 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 196 1029s ok 197 1029s Set-Cookie: usertrack_test=9b581866.61393a3850980; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=9b581866.61393a3850980 1029s ok 198 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 199 1029s ok 200 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 201 1029s ok 202 1029s Set-Cookie: usertrack_test=f0c9ade6.61393a3851942; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=f0c9ade6.61393a3851942 1029s ok 203 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 204 1029s ok 205 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 206 1029s ok 207 1029s Set-Cookie: usertrack_test=f846d649.61393a38528b9; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=f846d649.61393a38528b9 1029s ok 208 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 209 1029s ok 210 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 211 1029s ok 212 1029s Set-Cookie: usertrack_test=3115667.61393a3853797; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=3115667.61393a3853797 1029s ok 213 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 214 1029s ok 215 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 216 1029s ok 217 1029s Set-Cookie: usertrack_test=559bca7b.61393a38546fd; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=559bca7b.61393a38546fd 1029s ok 218 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 219 1029s ok 220 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 221 1029s ok 222 1029s Set-Cookie: usertrack_test=332764ab.61393a3855749; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=332764ab.61393a3855749 1029s ok 223 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 224 1029s ok 225 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 226 1029s ok 227 1029s Set-Cookie: usertrack_test=ce714ca8.61393a3856610; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=ce714ca8.61393a3856610 1029s ok 228 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 229 1029s ok 230 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 231 1029s ok 232 1029s Set-Cookie: usertrack_test=45205db5.61393a3857635; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=45205db5.61393a3857635 1029s ok 233 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 234 1029s ok 235 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 236 1029s ok 237 1029s Set-Cookie: usertrack_test=5d2a0a0b.61393a3858508; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=5d2a0a0b.61393a3858508 1029s ok 238 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 239 1029s ok 240 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 241 1029s ok 242 1029s Set-Cookie: usertrack_test=5b072a64.61393a385955f; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=5b072a64.61393a385955f 1029s ok 243 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 244 1029s ok 245 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 246 1029s ok 247 1029s Set-Cookie: usertrack_test=9f105f67.61393a385a433; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=9f105f67.61393a385a433 1029s ok 248 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 249 1029s ok 250 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 251 1029s ok 252 1029s Set-Cookie: usertrack_test=4873cfe3.61393a385b484; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=4873cfe3.61393a385b484 1029s ok 253 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 254 1029s ok 255 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 256 1029s ok 257 1029s Set-Cookie: usertrack_test=70c93325.61393a385c3f3; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=70c93325.61393a385c3f3 1029s ok 258 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 259 1029s ok 260 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 261 1029s ok 262 1029s Set-Cookie: usertrack_test=cbaf6c59.61393a385d310; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=cbaf6c59.61393a385d310 1029s ok 263 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 264 1029s ok 265 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 266 1029s ok 267 1029s Set-Cookie: usertrack_test=fcda97b6.61393a385e371; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=fcda97b6.61393a385e371 1029s ok 268 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 269 1029s ok 270 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 271 1029s ok 272 1029s Set-Cookie: usertrack_test=8671cbb9.61393a385f23e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=8671cbb9.61393a385f23e 1029s ok 273 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 274 1029s ok 275 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 276 1029s ok 277 1029s Set-Cookie: usertrack_test=11606c1f.61393a386023e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=11606c1f.61393a386023e 1029s ok 278 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 279 1029s ok 280 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 281 1029s ok 282 1029s Set-Cookie: usertrack_test=12382c7d.61393a38611c7; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=12382c7d.61393a38611c7 1029s ok 283 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 284 1029s ok 285 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 286 1029s ok 287 1029s Set-Cookie: usertrack_test=afd50a54.61393a3862142; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=afd50a54.61393a3862142 1029s ok 288 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 289 1029s ok 290 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 291 1029s ok 292 1029s Set-Cookie: usertrack_test=5739e503.61393a3863191; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=5739e503.61393a3863191 1029s ok 293 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 294 1029s ok 295 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 296 1029s ok 297 1029s Set-Cookie: usertrack_test=1cac926c.61393a386414f; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=1cac926c.61393a386414f 1029s ok 298 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 299 1029s ok 300 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 301 1029s ok 302 1029s Set-Cookie: usertrack_test=b99e1aef.61393a3865199; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b99e1aef.61393a3865199 1029s ok 303 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 304 1029s ok 305 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 306 1029s ok 307 1029s Set-Cookie: usertrack_test=3e4142d2.61393a3866128; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=3e4142d2.61393a3866128 1029s ok 308 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 309 1029s ok 310 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 311 1029s ok 312 1029s Set-Cookie: usertrack_test=29addc9c.61393a386701a; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=29addc9c.61393a386701a 1029s ok 313 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 314 1029s ok 315 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 316 1029s ok 317 1029s Set-Cookie: usertrack_test=27d6afd9.61393a38680ac; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=27d6afd9.61393a38680ac 1029s ok 318 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 319 1029s ok 320 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 321 1029s ok 322 1029s Set-Cookie: usertrack_test=6de25035.61393a3869075; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=6de25035.61393a3869075 1029s ok 323 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 324 1029s ok 325 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 326 1029s ok 327 1029s Set-Cookie: usertrack_test=c085bee7.61393a3869fff; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=c085bee7.61393a3869fff 1029s ok 328 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 329 1029s ok 330 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 331 1029s ok 332 1029s Set-Cookie: usertrack_test=dcee35b8.61393a386aebd; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=dcee35b8.61393a386aebd 1029s ok 333 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 334 1029s ok 335 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 336 1029s ok 337 1029s Set-Cookie: usertrack_test=b06e39f1.61393a386be29; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b06e39f1.61393a386be29 1029s ok 338 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 339 1029s ok 340 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 341 1029s ok 342 1029s Set-Cookie: usertrack_test=ce99d5b2.61393a386ce7e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=ce99d5b2.61393a386ce7e 1029s ok 343 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 344 1029s ok 345 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 346 1029s ok 347 1029s Set-Cookie: usertrack_test=e448cf8b.61393a386dd6b; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=e448cf8b.61393a386dd6b 1029s ok 348 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 349 1029s ok 350 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 351 1029s ok 352 1029s Set-Cookie: usertrack_test=389306c9.61393a386ed90; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=389306c9.61393a386ed90 1029s ok 353 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 354 1029s ok 355 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 356 1029s ok 357 1029s Set-Cookie: usertrack_test=7947f5bf.61393a386fc85; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=7947f5bf.61393a386fc85 1029s ok 358 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 359 1029s ok 360 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 361 1029s ok 362 1029s Set-Cookie: usertrack_test=714825df.61393a3870cbe; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=714825df.61393a3870cbe 1029s ok 363 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 364 1029s ok 365 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 366 1029s ok 367 1029s Set-Cookie: usertrack_test=2e329306.61393a3871c62; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=2e329306.61393a3871c62 1029s ok 368 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 369 1029s ok 370 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 371 1029s ok 372 1029s Set-Cookie: usertrack_test=fe3374b.61393a3872c1b; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=fe3374b.61393a3872c1b 1029s ok 373 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 374 1029s ok 375 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 376 1029s ok 377 1029s Set-Cookie: usertrack_test=162f53f8.61393a3873af1; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=162f53f8.61393a3873af1 1029s ok 378 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 379 1029s ok 380 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 381 1029s ok 382 1029s Set-Cookie: usertrack_test=122cd4b.61393a3874b2b; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=122cd4b.61393a3874b2b 1029s ok 383 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 384 1029s ok 385 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 386 1029s ok 387 1029s Set-Cookie: usertrack_test=29b4fcad.61393a38759f9; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=29b4fcad.61393a38759f9 1029s ok 388 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 389 1029s ok 390 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 391 1029s ok 392 1029s Set-Cookie: usertrack_test=a41361bb.61393a3876a3e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=a41361bb.61393a3876a3e 1029s ok 393 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 394 1029s ok 395 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 396 1029s ok 397 1029s Set-Cookie: usertrack_test=a54d3e15.61393a38779cc; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=a54d3e15.61393a38779cc 1029s ok 398 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 399 1029s ok 400 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 401 1029s ok 402 1029s Set-Cookie: usertrack_test=2499a721.61393a38788ea; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=2499a721.61393a38788ea 1029s ok 403 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 404 1029s ok 405 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 406 1029s ok 407 1029s Set-Cookie: usertrack_test=1ddc293f.61393a387993f; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=1ddc293f.61393a387993f 1029s ok 408 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 409 1029s ok 410 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 411 1029s ok 412 1029s Set-Cookie: usertrack_test=7ca908fb.61393a387a881; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=7ca908fb.61393a387a881 1029s ok 413 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 414 1029s ok 415 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 416 1029s ok 417 1029s Set-Cookie: usertrack_test=4f1eda42.61393a387b8ec; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=4f1eda42.61393a387b8ec 1029s ok 418 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 419 1029s ok 420 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 421 1029s ok 422 1029s Set-Cookie: usertrack_test=b4ec84f.61393a387c7a2; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b4ec84f.61393a387c7a2 1029s ok 423 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 424 1029s ok 425 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 426 1029s ok 427 1029s Set-Cookie: usertrack_test=105afbae.61393a387d81e; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=105afbae.61393a387d81e 1029s ok 428 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 429 1029s ok 430 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 431 1029s ok 432 1029s Set-Cookie: usertrack_test=b1318733.61393a387e6ee; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=b1318733.61393a387e6ee 1029s ok 433 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 434 1029s ok 435 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 436 1029s ok 437 1029s Set-Cookie: usertrack_test=295c5315.61393a387f724; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=295c5315.61393a387f724 1029s ok 438 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 439 1029s ok 440 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 441 1029s ok 442 1029s Set-Cookie: usertrack_test=c2b109eb.61393a38806a4; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=c2b109eb.61393a38806a4 1029s ok 443 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 444 1029s ok 445 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 446 1029s ok 447 1029s Set-Cookie: usertrack_test=138366b2.61393a3881580; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=138366b2.61393a3881580 1029s ok 448 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 449 1029s ok 450 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 451 1029s ok 452 1029s Set-Cookie: usertrack_test=c8413a8c.61393a38825b8; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=c8413a8c.61393a38825b8 1029s ok 453 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 454 1029s ok 455 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 456 1029s ok 457 1029s Set-Cookie: usertrack_test=d6fd9a25.61393a388348b; path=/; expires=Thu, 14-Mar-24 00:05:44 GMT 1029s Cookie: usertrack_test=d6fd9a25.61393a388348b 1029s ok 458 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 459 1029s ok 460 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 461 1029s ok 462 1029s Set-Cookie: usertrack_test=ca2e366e.61393a38844d2; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=ca2e366e.61393a38844d2 1029s ok 463 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 464 1029s ok 465 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 466 1029s ok 467 1029s Set-Cookie: usertrack_test=8593f761.61393a38853b6; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=8593f761.61393a38853b6 1029s ok 468 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 469 1029s ok 470 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 471 1029s ok 472 1029s Set-Cookie: usertrack_test=e4fc34d8.61393a3886407; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=e4fc34d8.61393a3886407 1029s ok 473 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 474 1029s ok 475 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 476 1029s ok 477 1029s Set-Cookie: usertrack_test=1189650b.61393a388730d; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=1189650b.61393a388730d 1029s ok 478 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 479 1029s ok 480 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 481 1029s ok 482 1029s Set-Cookie: usertrack_test=4f70ceb4.61393a388838f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=4f70ceb4.61393a388838f 1029s ok 483 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 484 1029s ok 485 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 486 1029s ok 487 1029s Set-Cookie: usertrack_test=122d3178.61393a3889318; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=122d3178.61393a3889318 1029s ok 488 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 489 1029s ok 490 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 491 1029s ok 492 1029s Set-Cookie: usertrack_test=5c00e25e.61393a388a29b; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=5c00e25e.61393a388a29b 1029s ok 493 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 494 1029s ok 495 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 496 1029s ok 497 1029s Set-Cookie: usertrack_test=e68fd9b3.61393a388b18f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=e68fd9b3.61393a388b18f 1029s ok 498 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 499 1029s ok 500 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 501 1029s ok 502 1029s Set-Cookie: usertrack_test=f0f4fcb1.61393a388c29a; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=f0f4fcb1.61393a388c29a 1029s ok 503 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 504 1029s ok 505 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 506 1029s ok 507 1029s Set-Cookie: usertrack_test=229ab1be.61393a388d2f8; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=229ab1be.61393a388d2f8 1029s ok 508 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 509 1029s ok 510 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 511 1029s ok 512 1029s Set-Cookie: usertrack_test=e275b806.61393a388e292; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=e275b806.61393a388e292 1029s ok 513 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 514 1029s ok 515 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 516 1029s ok 517 1029s Set-Cookie: usertrack_test=ab934324.61393a388f3ae; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=ab934324.61393a388f3ae 1029s ok 518 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 519 1029s ok 520 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 521 1029s ok 522 1029s Set-Cookie: usertrack_test=b3f99a78.61393a3890448; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b3f99a78.61393a3890448 1029s ok 523 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 524 1029s ok 525 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 526 1029s ok 527 1029s Set-Cookie: usertrack_test=64ffd26b.61393a3891579; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=64ffd26b.61393a3891579 1029s ok 528 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 529 1029s ok 530 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 531 1029s ok 532 1029s Set-Cookie: usertrack_test=8e080a0e.61393a3892464; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=8e080a0e.61393a3892464 1029s ok 533 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 534 1029s ok 535 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 536 1029s ok 537 1029s Set-Cookie: usertrack_test=cb2ff0e9.61393a38933d9; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=cb2ff0e9.61393a38933d9 1029s ok 538 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 539 1029s ok 540 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 541 1029s ok 542 1029s Set-Cookie: usertrack_test=1eb40ea7.61393a38944a3; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=1eb40ea7.61393a38944a3 1029s ok 543 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 544 1029s ok 545 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 546 1029s ok 547 1029s Set-Cookie: usertrack_test=c8fec7a3.61393a389539c; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=c8fec7a3.61393a389539c 1029s ok 548 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 549 1029s ok 550 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 551 1029s ok 552 1029s Set-Cookie: usertrack_test=49d0eb7c.61393a389638c; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=49d0eb7c.61393a389638c 1029s ok 553 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 554 1029s ok 555 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 556 1029s ok 557 1029s Set-Cookie: usertrack_test=47f278d6.61393a3897407; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=47f278d6.61393a3897407 1029s ok 558 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 559 1029s ok 560 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 561 1029s ok 562 1029s Set-Cookie: usertrack_test=b01b21ca.61393a38982cf; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b01b21ca.61393a38982cf 1029s ok 563 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 564 1029s ok 565 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 566 1029s ok 567 1029s Set-Cookie: usertrack_test=823439eb.61393a389936c; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=823439eb.61393a389936c 1029s ok 568 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 569 1029s ok 570 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 571 1029s ok 572 1029s Set-Cookie: usertrack_test=c51bd649.61393a389a331; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=c51bd649.61393a389a331 1029s ok 573 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 574 1029s ok 575 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 576 1029s ok 577 1029s Set-Cookie: usertrack_test=91e0e1c8.61393a389b3ca; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=91e0e1c8.61393a389b3ca 1029s ok 578 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 579 1029s ok 580 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 581 1029s ok 582 1029s Set-Cookie: usertrack_test=e48d73de.61393a389c29e; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=e48d73de.61393a389c29e 1029s ok 583 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 584 1029s ok 585 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 586 1029s ok 587 1029s Set-Cookie: usertrack_test=47018b33.61393a389d22c; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=47018b33.61393a389d22c 1029s ok 588 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 589 1029s ok 590 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 591 1029s ok 592 1029s Set-Cookie: usertrack_test=58a41747.61393a389e265; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=58a41747.61393a389e265 1029s ok 593 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 594 1029s ok 595 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 596 1029s ok 597 1029s Set-Cookie: usertrack_test=c354d045.61393a389f1f9; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=c354d045.61393a389f1f9 1029s ok 598 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 599 1029s ok 600 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 601 1029s ok 602 1029s Set-Cookie: usertrack_test=9ce0d0bd.61393a38a00b3; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=9ce0d0bd.61393a38a00b3 1029s ok 603 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 604 1029s ok 605 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 606 1029s ok 607 1029s Set-Cookie: usertrack_test=b496fa02.61393a38a1114; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b496fa02.61393a38a1114 1029s ok 608 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 609 1029s ok 610 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 611 1029s ok 612 1029s Set-Cookie: usertrack_test=2d1e278b.61393a38a207d; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=2d1e278b.61393a38a207d 1029s ok 613 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 614 1029s ok 615 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 616 1029s ok 617 1029s Set-Cookie: usertrack_test=fafd23b9.61393a38a3052; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=fafd23b9.61393a38a3052 1029s ok 618 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 619 1029s ok 620 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 621 1029s ok 622 1029s Set-Cookie: usertrack_test=8ced4430.61393a38a3fdc; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=8ced4430.61393a38a3fdc 1029s ok 623 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 624 1029s ok 625 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 626 1029s ok 627 1029s Set-Cookie: usertrack_test=db82fd62.61393a38a4f3f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=db82fd62.61393a38a4f3f 1029s ok 628 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 629 1029s ok 630 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 631 1029s ok 632 1029s Set-Cookie: usertrack_test=75a78ba9.61393a38a5f37; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=75a78ba9.61393a38a5f37 1029s ok 633 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 634 1029s ok 635 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 636 1029s ok 637 1029s Set-Cookie: usertrack_test=5f4a9e11.61393a38a6ec8; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=5f4a9e11.61393a38a6ec8 1029s ok 638 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 639 1029s ok 640 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 641 1029s ok 642 1029s Set-Cookie: usertrack_test=bbae1cb6.61393a38a7eaf; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=bbae1cb6.61393a38a7eaf 1029s ok 643 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 644 1029s ok 645 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 646 1029s ok 647 1029s Set-Cookie: usertrack_test=8d10e07b.61393a38a8e7f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=8d10e07b.61393a38a8e7f 1029s ok 648 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 649 1029s ok 650 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 651 1029s ok 652 1029s Set-Cookie: usertrack_test=baaea65f.61393a38a9dfc; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=baaea65f.61393a38a9dfc 1029s ok 653 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 654 1029s ok 655 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 656 1029s ok 657 1029s Set-Cookie: usertrack_test=67d4fc25.61393a38aade5; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=67d4fc25.61393a38aade5 1029s ok 658 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 659 1029s ok 660 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 661 1029s ok 662 1029s Set-Cookie: usertrack_test=36ca625b.61393a38abd58; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=36ca625b.61393a38abd58 1029s ok 663 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 664 1029s ok 665 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 666 1029s ok 667 1029s Set-Cookie: usertrack_test=a4ade264.61393a38accbd; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=a4ade264.61393a38accbd 1029s ok 668 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 669 1029s ok 670 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 671 1029s ok 672 1029s Set-Cookie: usertrack_test=b1cc4148.61393a38adce2; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b1cc4148.61393a38adce2 1029s ok 673 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 674 1029s ok 675 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 676 1029s ok 677 1029s Set-Cookie: usertrack_test=223a4a78.61393a38aecae; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=223a4a78.61393a38aecae 1029s ok 678 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 679 1029s ok 680 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 681 1029s ok 682 1029s Set-Cookie: usertrack_test=42fbffd2.61393a38afb57; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=42fbffd2.61393a38afb57 1029s ok 683 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 684 1029s ok 685 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 686 1029s ok 687 1029s Set-Cookie: usertrack_test=e37da4dc.61393a38b0b66; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=e37da4dc.61393a38b0b66 1029s ok 688 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 689 1029s ok 690 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 691 1029s ok 692 1029s Set-Cookie: usertrack_test=edde2bf.61393a38b1a26; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=edde2bf.61393a38b1a26 1029s ok 693 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 694 1029s ok 695 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 696 1029s ok 697 1029s Set-Cookie: usertrack_test=6834cd88.61393a38b2a5d; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=6834cd88.61393a38b2a5d 1029s ok 698 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 699 1029s ok 700 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 701 1029s ok 702 1029s Set-Cookie: usertrack_test=6e1d7252.61393a38b3a4d; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=6e1d7252.61393a38b3a4d 1029s ok 703 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 704 1029s ok 705 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 706 1029s ok 707 1029s Set-Cookie: usertrack_test=74e436c1.61393a38b499a; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=74e436c1.61393a38b499a 1029s ok 708 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 709 1029s ok 710 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 711 1029s ok 712 1029s Set-Cookie: usertrack_test=b95a6742.61393a38b5925; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b95a6742.61393a38b5925 1029s ok 713 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 714 1029s ok 715 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 716 1029s ok 717 1029s Set-Cookie: usertrack_test=834877b3.61393a38b6881; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=834877b3.61393a38b6881 1029s ok 718 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 719 1029s ok 720 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 721 1029s ok 722 1029s Set-Cookie: usertrack_test=31b24ec2.61393a38b77ff; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=31b24ec2.61393a38b77ff 1029s ok 723 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 724 1029s ok 725 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 726 1029s ok 727 1029s Set-Cookie: usertrack_test=b3d83087.61393a38b8870; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b3d83087.61393a38b8870 1029s ok 728 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 729 1029s ok 730 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 731 1029s ok 732 1029s Set-Cookie: usertrack_test=9760c753.61393a38b97dd; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=9760c753.61393a38b97dd 1029s ok 733 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 734 1029s ok 735 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 736 1029s ok 737 1029s Set-Cookie: usertrack_test=60455701.61393a38ba745; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=60455701.61393a38ba745 1029s ok 738 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 739 1029s ok 740 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 741 1029s ok 742 1029s Set-Cookie: usertrack_test=22d537a.61393a38bb710; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=22d537a.61393a38bb710 1029s ok 743 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 744 1029s ok 745 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 746 1029s ok 747 1029s Set-Cookie: usertrack_test=537b7ce9.61393a38bc659; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=537b7ce9.61393a38bc659 1029s ok 748 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 749 1029s ok 750 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 751 1029s ok 752 1029s Set-Cookie: usertrack_test=f456e57d.61393a38bd609; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=f456e57d.61393a38bd609 1029s ok 753 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 754 1029s ok 755 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 756 1029s ok 757 1029s Set-Cookie: usertrack_test=9a51fd45.61393a38be613; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=9a51fd45.61393a38be613 1029s ok 758 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 759 1029s ok 760 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 761 1029s ok 762 1029s Set-Cookie: usertrack_test=2e35c155.61393a38bf5d0; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=2e35c155.61393a38bf5d0 1029s ok 763 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 764 1029s ok 765 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 766 1029s ok 767 1029s Set-Cookie: usertrack_test=8a3c9f25.61393a38c055a; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=8a3c9f25.61393a38c055a 1029s ok 768 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 769 1029s ok 770 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 771 1029s ok 772 1029s Set-Cookie: usertrack_test=db573913.61393a38c14c9; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=db573913.61393a38c14c9 1029s ok 773 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 774 1029s ok 775 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 776 1029s ok 777 1029s Set-Cookie: usertrack_test=995ec9e7.61393a38c24c1; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=995ec9e7.61393a38c24c1 1029s ok 778 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 779 1029s ok 780 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 781 1029s ok 782 1029s Set-Cookie: usertrack_test=6c40912c.61393a38c3441; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=6c40912c.61393a38c3441 1029s ok 783 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 784 1029s ok 785 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 786 1029s ok 787 1029s Set-Cookie: usertrack_test=6b0868ec.61393a38c43c6; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=6b0868ec.61393a38c43c6 1029s ok 788 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 789 1029s ok 790 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 791 1029s ok 792 1029s Set-Cookie: usertrack_test=57083fca.61393a38c531b; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=57083fca.61393a38c531b 1029s ok 793 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 794 1029s ok 795 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 796 1029s ok 797 1029s Set-Cookie: usertrack_test=e3ed1e90.61393a38c62a4; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=e3ed1e90.61393a38c62a4 1029s ok 798 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 799 1029s ok 800 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 801 1029s ok 802 1029s Set-Cookie: usertrack_test=ea5a5bfe.61393a38c71f5; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=ea5a5bfe.61393a38c71f5 1029s ok 803 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 804 1029s ok 805 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 806 1029s ok 807 1029s Set-Cookie: usertrack_test=8f1b95fd.61393a38c8183; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=8f1b95fd.61393a38c8183 1029s ok 808 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 809 1029s ok 810 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 811 1029s ok 812 1029s Set-Cookie: usertrack_test=af5a2f32.61393a38c9195; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=af5a2f32.61393a38c9195 1029s ok 813 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 814 1029s ok 815 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 816 1029s ok 817 1029s Set-Cookie: usertrack_test=2ff18d0c.61393a38ca114; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=2ff18d0c.61393a38ca114 1029s ok 818 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 819 1029s ok 820 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 821 1029s ok 822 1029s Set-Cookie: usertrack_test=671d054.61393a38cb0dc; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=671d054.61393a38cb0dc 1029s ok 823 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 824 1029s ok 825 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 826 1029s ok 827 1029s Set-Cookie: usertrack_test=fc99ac8d.61393a38cc0b5; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=fc99ac8d.61393a38cc0b5 1029s ok 828 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 829 1029s ok 830 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 831 1029s ok 832 1029s Set-Cookie: usertrack_test=db1ad3b1.61393a38cd014; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=db1ad3b1.61393a38cd014 1029s ok 833 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 834 1029s ok 835 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 836 1029s ok 837 1029s Set-Cookie: usertrack_test=7ad039fd.61393a38cdfa4; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=7ad039fd.61393a38cdfa4 1029s ok 838 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 839 1029s ok 840 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 841 1029s ok 842 1029s Set-Cookie: usertrack_test=1a91807f.61393a38cef07; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=1a91807f.61393a38cef07 1029s ok 843 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 844 1029s ok 845 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 846 1029s ok 847 1029s Set-Cookie: usertrack_test=71752eab.61393a38cff2f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=71752eab.61393a38cff2f 1029s ok 848 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 849 1029s ok 850 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 851 1029s ok 852 1029s Set-Cookie: usertrack_test=2bec3878.61393a38d0e78; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=2bec3878.61393a38d0e78 1029s ok 853 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 854 1029s ok 855 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 856 1029s ok 857 1029s Set-Cookie: usertrack_test=399df2c8.61393a38d1e2d; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=399df2c8.61393a38d1e2d 1029s ok 858 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 859 1029s ok 860 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 861 1029s ok 862 1029s Set-Cookie: usertrack_test=dd2c1684.61393a38d2d8f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=dd2c1684.61393a38d2d8f 1029s ok 863 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 864 1029s ok 865 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 866 1029s ok 867 1029s Set-Cookie: usertrack_test=745af36.61393a38d3ced; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=745af36.61393a38d3ced 1029s ok 868 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 869 1029s ok 870 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 871 1029s ok 872 1029s Set-Cookie: usertrack_test=b3c81e4f.61393a38d4c51; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b3c81e4f.61393a38d4c51 1029s ok 873 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 874 1029s ok 875 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 876 1029s ok 877 1029s Set-Cookie: usertrack_test=6dd95465.61393a38d5ba9; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=6dd95465.61393a38d5ba9 1029s ok 878 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 879 1029s ok 880 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 881 1029s ok 882 1029s Set-Cookie: usertrack_test=1d45dc23.61393a38d6a77; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=1d45dc23.61393a38d6a77 1029s ok 883 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 884 1029s ok 885 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 886 1029s ok 887 1029s Set-Cookie: usertrack_test=d4dd50ae.61393a38d7b10; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=d4dd50ae.61393a38d7b10 1029s ok 888 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 889 1029s ok 890 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 891 1029s ok 892 1029s Set-Cookie: usertrack_test=1f47821e.61393a38d8a90; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=1f47821e.61393a38d8a90 1029s ok 893 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 894 1029s ok 895 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 896 1029s ok 897 1029s Set-Cookie: usertrack_test=84bd77b7.61393a38d9945; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=84bd77b7.61393a38d9945 1029s ok 898 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 899 1029s ok 900 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 901 1029s ok 902 1029s Set-Cookie: usertrack_test=29b29886.61393a38daad1; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=29b29886.61393a38daad1 1029s ok 903 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 904 1029s ok 905 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 906 1029s ok 907 1029s Set-Cookie: usertrack_test=178a46e0.61393a38dba90; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=178a46e0.61393a38dba90 1029s ok 908 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 909 1029s ok 910 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 911 1029s ok 912 1029s Set-Cookie: usertrack_test=3229b1d6.61393a38dca4a; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=3229b1d6.61393a38dca4a 1029s ok 913 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 914 1029s ok 915 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 916 1029s ok 917 1029s Set-Cookie: usertrack_test=4e8da8d4.61393a38dd9ce; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=4e8da8d4.61393a38dd9ce 1029s ok 918 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 919 1029s ok 920 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 921 1029s ok 922 1029s Set-Cookie: usertrack_test=273b7586.61393a38de9a0; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=273b7586.61393a38de9a0 1029s ok 923 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 924 1029s ok 925 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 926 1029s ok 927 1029s Set-Cookie: usertrack_test=4bac5d7d.61393a38dfa12; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=4bac5d7d.61393a38dfa12 1029s ok 928 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 929 1029s ok 930 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 931 1029s ok 932 1029s Set-Cookie: usertrack_test=48c71500.61393a38e09c3; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=48c71500.61393a38e09c3 1029s ok 933 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 934 1029s ok 935 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 936 1029s ok 937 1029s Set-Cookie: usertrack_test=dfb8bffe.61393a38e1935; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=dfb8bffe.61393a38e1935 1029s ok 938 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 939 1029s ok 940 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 941 1029s ok 942 1029s Set-Cookie: usertrack_test=827b89b1.61393a38e27fc; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=827b89b1.61393a38e27fc 1029s ok 943 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 944 1029s ok 945 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 946 1029s ok 947 1029s Set-Cookie: usertrack_test=7796e1b8.61393a38e3843; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=7796e1b8.61393a38e3843 1029s ok 948 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 949 1029s ok 950 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 951 1029s ok 952 1029s Set-Cookie: usertrack_test=bd6cdc4d.61393a38e47cc; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=bd6cdc4d.61393a38e47cc 1029s ok 953 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 954 1029s ok 955 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 956 1029s ok 957 1029s Set-Cookie: usertrack_test=153290a6.61393a38e5715; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=153290a6.61393a38e5715 1029s ok 958 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 959 1029s ok 960 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 961 1029s ok 962 1029s Set-Cookie: usertrack_test=b936fdd.61393a38e66a1; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b936fdd.61393a38e66a1 1029s ok 963 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 964 1029s ok 965 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 966 1029s ok 967 1029s Set-Cookie: usertrack_test=6d4f0bb0.61393a38e7557; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=6d4f0bb0.61393a38e7557 1029s ok 968 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 969 1029s ok 970 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 971 1029s ok 972 1029s Set-Cookie: usertrack_test=44bd40b.61393a38e8599; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=44bd40b.61393a38e8599 1029s ok 973 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 974 1029s ok 975 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 976 1029s ok 977 1029s Set-Cookie: usertrack_test=76b7778f.61393a38e9500; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=76b7778f.61393a38e9500 1029s ok 978 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 979 1029s ok 980 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 981 1029s ok 982 1029s Set-Cookie: usertrack_test=11a318b9.61393a38ea488; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=11a318b9.61393a38ea488 1029s ok 983 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 984 1029s ok 985 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 986 1029s ok 987 1029s Set-Cookie: usertrack_test=18827363.61393a38eb43f; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=18827363.61393a38eb43f 1029s ok 988 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 989 1029s ok 990 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 991 1029s ok 992 1029s Set-Cookie: usertrack_test=5d8bbe90.61393a38ec412; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=5d8bbe90.61393a38ec412 1029s ok 993 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 994 1029s ok 995 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 996 1029s ok 997 1029s Set-Cookie: usertrack_test=b9a0c737.61393a38ed3bd; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s Cookie: usertrack_test=b9a0c737.61393a38ed3bd 1029s ok 998 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 999 1029s ok 1000 1029s ok 1001 1029s # testing : Checking return code is '200' 1029s # expected: 200 1029s # received: '200' 1029s ok 1002 1029s # usertrack_test=b36ba027.61393a38ee444; path=/; expires=Thu, 14-Mar-24 00:05:45 GMT 1029s ok 1003 1029s # expected: undef 1029s # received: undef 1029s ok 1004 1029s ok 1031s t/modules/vhost_alias.t ............. 1031s 1..8 1031s # Running under perl version 5.038002 for linux 1031s # Current time local: Thu Mar 14 00:04:45 2024 1031s # Current time GMT: Thu Mar 14 00:04:45 2024 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.42 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1031s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1031s # testing : VirtalDocumentRoot test 1031s # expected: 'www.vha-test.com' 1031s # received: 'www.vha-test.com' 1031s ok 1 1031s # testing : VirtualScriptAlias test 1031s # expected: 'test cgi for www.vha-test.com' 1031s # received: 'test cgi for www.vha-test.com' 1031s ok 2 1031s # testing : VirtalDocumentRoot test 1031s # expected: 'big.server.name.from.heck.org' 1031s # received: 'big.server.name.from.heck.org' 1031s ok 3 1031s # testing : VirtualScriptAlias test 1031s # expected: 'test cgi for big.server.name.from.heck.org' 1031s # received: 'test cgi for big.server.name.from.heck.org' 1031s ok 4 1031s # testing : VirtalDocumentRoot test 1031s # expected: 'ab.com' 1031s # received: 'ab.com' 1031s ok 5 1031s # testing : VirtualScriptAlias test 1031s # expected: 'test cgi for ab.com' 1031s # received: 'test cgi for ab.com' 1031s ok 6 1031s # testing : VirtalDocumentRoot test 1031s # expected: 'w-t-f.net' 1031s # received: 'w-t-f.net' 1031s ok 7 1031s # testing : VirtualScriptAlias test 1031s # expected: 'test cgi for w-t-f.net' 1031s # received: 'test cgi for w-t-f.net' 1031s ok 8 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1031s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1031s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1031s ok 1032s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1034s t/protocol/echo.t ................... 1034s 1..8 1034s # Running under perl version 5.038002 for linux 1034s # Current time local: Thu Mar 14 00:04:48 2024 1034s # Current time GMT: Thu Mar 14 00:04:48 2024 1034s # Using Test.pm version 1.31 1034s # Using Apache/Test.pm version 1.42 1034s testing mod_echo_ssl 1034s ok 1 1034s #Cipher: TLS_AES_256_GCM_SHA384 1034s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1034s # testing : echo 1034s # expected: 't/protocol/echo.t' 1034s # received: 't/protocol/echo.t' 1034s ok 2 1034s # testing : echo 1034s # expected: '/usr/bin/perl' 1034s # received: '/usr/bin/perl' 1034s ok 3 1034s # testing : echo 1034s # expected: '277114277114277114277114277114' 1034s # received: '277114277114277114277114277114' 1034s ok 4 1034s testing mod_echo 1034s ok 5 1034s # testing : echo 1034s # expected: 't/protocol/echo.t' 1034s # received: 't/protocol/echo.t' 1034s ok 6 1034s # testing : echo 1034s # expected: '/usr/bin/perl' 1034s # received: '/usr/bin/perl' 1034s ok 7 1034s # testing : echo 1034s # expected: '277114277114277114277114277114' 1034s # received: '277114277114277114277114277114' 1034s ok 8 1034s ok 1035s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1037s t/security/CVE-2003-0542.t .......... 1037s 1..1 1037s # Running under perl version 5.038002 for linux 1037s # Current time local: Thu Mar 14 00:04:51 2024 1037s # Current time GMT: Thu Mar 14 00:04:51 2024 1037s # Using Test.pm version 1.31 1037s # Using Apache/Test.pm version 1.42 1037s # testing : CAN-2003-0542 test case 1037s # expected: 404 1037s # received: '404' 1037s ok 1 1037s ok 1038s t/security/CVE-2004-0747.t .......... 1038s 1..1 1038s # Running under perl version 5.038002 for linux 1038s # Current time local: Thu Mar 14 00:04:53 2024 1038s # Current time GMT: Thu Mar 14 00:04:53 2024 1038s # Using Test.pm version 1.31 1038s # Using Apache/Test.pm version 1.42 1038s # testing : CAN-2004-0747 ap_resolve_env test case 1038s # expected: 200 1038s # received: 200 1038s ok 1 1038s ok 1040s t/security/CVE-2004-0811.t .......... 1040s 1..8 1040s # Running under perl version 5.038002 for linux 1040s # Current time local: Thu Mar 14 00:04:54 2024 1040s # Current time GMT: Thu Mar 14 00:04:54 2024 1040s # Using Test.pm version 1.31 1040s # Using Apache/Test.pm version 1.42 1040s # testing : subdir access allowed 1040s # expected: 200 1040s # received: '200' 1040s ok 1 1040s # testing : subdir access allowed 1040s # expected: 200 1040s # received: '200' 1040s ok 2 1040s # testing : subdir access allowed 1040s # expected: 200 1040s # received: '200' 1040s ok 3 1040s # testing : subdir access allowed 1040s # expected: 200 1040s # received: '200' 1040s ok 4 1040s # testing : topdir access denied 1040s # expected: 401 1040s # received: '401' 1040s ok 5 1040s # testing : topdir access denied 1040s # expected: 401 1040s # received: '401' 1040s ok 6 1040s # testing : topdir access denied 1040s # expected: 401 1040s # received: '401' 1040s ok 7 1040s # testing : topdir access denied 1040s # expected: 401 1040s # received: '401' 1040s ok 8 1040s ok 1041s t/security/CVE-2004-0940.t .......... 1041s 1..1 1041s # Running under perl version 5.038002 for linux 1041s # Current time local: Thu Mar 14 00:04:56 2024 1041s # Current time GMT: Thu Mar 14 00:04:56 2024 1041s # Using Test.pm version 1.31 1041s # Using Apache/Test.pm version 1.42 1041s # testing : response was 200 1041s # expected: 200 1041s # received: '200' 1041s ok 1 1041s ok 1043s t/security/CVE-2004-0942.t .......... 1043s 1..2 1043s # Running under perl version 5.038002 for linux 1043s # Current time local: Thu Mar 14 00:04:57 2024 1043s # Current time GMT: Thu Mar 14 00:04:57 2024 1043s # Using Test.pm version 1.31 1043s # Using Apache/Test.pm version 1.42 1043s ok 1 1043s # testing : request was refused 1043s # expected: qr/^HTTP\/1\.. 400/ 1043s # received: 'HTTP/1.1 400 Bad Request 1043s # ' 1043s ok 2 1043s ok 1044s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1046s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1047s t/security/CVE-2005-2491.t .......... 1047s 1..4 1047s # Running under perl version 5.038002 for linux 1047s # Current time local: Thu Mar 14 00:05:02 2024 1047s # Current time GMT: Thu Mar 14 00:05:02 2024 1047s # Using Test.pm version 1.31 1047s # Using Apache/Test.pm version 1.42 1047s # testing : check that server did not segfault 1047s # expected: 'Internal Server Error' 1047s # received: 'Internal Server Error' 1047s ok 1 1047s # testing : check for 500 response error 1047s # expected: 500 1047s # received: '500' 1047s ok 2 1047s # testing : check that server did not segfault 1047s # expected: 'Internal Server Error' 1047s # received: 'Internal Server Error' 1047s ok 3 1047s # testing : check for 500 response error 1047s # expected: 500 1047s # received: '500' 1047s ok 4 1047s ok 1049s t/security/CVE-2005-2700.t .......... 1049s 1..2 1049s # Running under perl version 5.038002 for linux 1049s # Current time local: Thu Mar 14 00:05:03 2024 1049s # Current time GMT: Thu Mar 14 00:05:03 2024 1049s # Using Test.pm version 1.31 1049s # Using Apache/Test.pm version 1.42 1049s # testing : access permitted without ccert 1049s # expected: 200 1049s # received: '200' 1049s ok 1 1049s # testing : access *not* permitted without ccert 1049s # expected: 200 1049s # received: '403' 1049s ok 2 1049s ok 1050s t/security/CVE-2005-3352.t .......... 1050s 1..2 1050s # Running under perl version 5.038002 for linux 1050s # Current time local: Thu Mar 14 00:05:05 2024 1050s # Current time GMT: Thu Mar 14 00:05:05 2024 1050s # Using Test.pm version 1.31 1050s # Using Apache/Test.pm version 1.42 1050s # testing : response code is OK 1050s # expected: 200 1050s # received: '200' 1050s ok 1 1050s # testing : referer was escaped 1050s # expected: qr/%22%3e/ 1050s # received: ' 1050s # 1050s # Menu for /security/CVE-2005-3352.map 1050s # 1050s #

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

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

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

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

Bad Request

1081s #

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

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

Forbidden

1104s

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

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

Not Found

1133s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1155s #

The requested URL was not found on this server.

1155s # ' 1155s ok 8 1155s # testing : /merge/notfound.html code 1155s # expected: 404 1155s # received: '404' 1155s ok 9 1155s # testing : /merge/notfound.html content 1155s # expected: 'testing merge' 1155s # received: 'testing merge' 1155s ok 10 1155s # testing : /merge/merge2/notfound.html code 1155s # expected: 404 1155s # received: '404' 1155s ok 11 1155s # testing : /merge/merge2/notfound.html content 1155s # expected: 'testing merge' 1155s # received: 'testing merge' 1155s ok 12 1155s # testing : /bounce/notfound.html code 1155s # expected: 404 1155s # received: '404' 1155s ok 13 1155s # testing : /bounce/notfound.html content 1155s # expected: qr/expire test/ 1155s # received: ' 1155s # expire test 1155s # expire test 1155s # ' 1155s ok 14 1155s ok 1157s t/apache/etags.t .................... 1157s # Checking for existence of FileETag directive 1157s # Returned 200: 1157s 1..61 1157s # Running under perl version 5.038002 for linux 1157s # Current time local: Thu Mar 14 00:06:51 2024 1157s # Current time GMT: Thu Mar 14 00:06:51 2024 1157s # Using Test.pm version 1.31 1157s # Using Apache/Test.pm version 1.42 1157s # --- 1157s # HEAD /apache/etags/ms/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 1 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f130-b-60bb3bbdae3c0" 1157s ok 2 1157s # --- 1157s # HEAD /apache/etags/m/plus-mis/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f0e6-b-60bb3bbdae3c0" 1157s ok 3 1157s # --- 1157s # HEAD /apache/etags/all/minus-mi/test.txt 1157s # Expecting one component in ETag field 1157s # Received "b" 1157s ok 4 1157s # --- 1157s # HEAD /apache/etags/all/s/test.txt 1157s # Expecting one component in ETag field 1157s # Received "b" 1157s ok 5 1157s # --- 1157s # HEAD /apache/etags/m/plus-mi/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f0e3-60bb3bbdae3c0" 1157s ok 6 1157s # --- 1157s # HEAD /apache/etags/m/plus-s/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 7 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1157s # Expecting field to be absent 1157s # Received "b-60bb3bbdae3c0" 1157s ok 8 1157s # --- 1157s # HEAD /apache/etags/none/plus-is/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f112-b" 1157s ok 9 1157s # --- 1157s # HEAD /apache/etags/m/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 10 1157s # --- 1157s # HEAD /apache/etags/none/m/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 11 1157s # --- 1157s # HEAD /apache/etags/none/plus-s/test.txt 1157s # Expecting one component in ETag field 1157s # Received "b" 1157s ok 12 1157s # --- 1157s # HEAD /apache/etags/m/plus-m/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 13 1157s # --- 1157s # HEAD /apache/etags/m/minus-s/test.txt 1157s # Expecting field to be absent 1157s # Received "60bb3bbdae3c0" 1157s ok 14 1157s # --- 1157s # HEAD /apache/etags/none/i/test.txt 1157s # Expecting one component in ETag field 1157s # Received "7f0fb" 1157s ok 15 1157s # --- 1157s # HEAD /apache/etags/none/plus-ms/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 16 1157s # --- 1157s # HEAD /apache/etags/none/s/test.txt 1157s # Expecting one component in ETag field 1157s # Received "b" 1157s ok 17 1157s # --- 1157s # HEAD /apache/etags/all/minus-ms/test.txt 1157s # Expecting one component in ETag field 1157s # Received "7f0ab" 1157s ok 18 1157s # --- 1157s # HEAD /apache/etags/is/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f0c0-b" 1157s ok 19 1157s # --- 1157s # HEAD /apache/etags/s/test.txt 1157s # Expecting one component in ETag field 1157s # Received "b" 1157s ok 20 1157s # --- 1157s # HEAD /apache/etags/default/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 21 1157s # --- 1157s # HEAD /apache/etags/all/mis/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f0b1-b-60bb3bbdae3c0" 1157s ok 22 1157s # --- 1157s # HEAD /apache/etags/all/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f0b8-b-60bb3bbdae3c0" 1157s ok 23 1157s # --- 1157s # HEAD /apache/etags/m/plus-ms/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 24 1157s # --- 1157s # HEAD /apache/etags/all/minus-s/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f0ae-60bb3bbdae3c0" 1157s ok 25 1157s # --- 1157s # HEAD /apache/etags/i/test.txt 1157s # Expecting one component in ETag field 1157s # Received "7f0bd" 1157s ok 26 1157s # --- 1157s # HEAD /apache/etags/m/minus-is/test.txt 1157s # Expecting field to be absent 1157s # Received "60bb3bbdae3c0" 1157s ok 27 1157s # --- 1157s # HEAD /apache/etags/none/plus-mi/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f118-60bb3bbdae3c0" 1157s ok 28 1157s # --- 1157s # HEAD /apache/etags/m/minus-i/test.txt 1157s # Expecting field to be absent 1157s # Received "60bb3bbdae3c0" 1157s ok 29 1157s # --- 1157s # HEAD /apache/etags/all/minus-is/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 30 1157s # --- 1157s # HEAD /apache/etags/all/minus-mis/test.txt 1157s # Expecting field to be absent 1157s # Received "b-60bb3bbdae3c0" 1157s ok 31 1157s # --- 1157s # HEAD /apache/etags/mi/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f0f0-60bb3bbdae3c0" 1157s ok 32 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f12f-60bb3bbdae3c0" 1157s ok 33 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1157s # Expecting one component in ETag field 1157s # Received "b" 1157s ok 34 1157s # --- 1157s # HEAD /apache/etags/all/minus-m/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f0a2-b" 1157s ok 35 1157s # --- 1157s # HEAD /apache/etags/m/minus-mi/test.txt 1157s # Expecting field to be absent 1157s # Received "b-60bb3bbdae3c0" 1157s ok 36 1157s # --- 1157s # HEAD /apache/etags/all/mi/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f099-60bb3bbdae3c0" 1157s ok 37 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1157s # Expecting one component in ETag field 1157s # Received "7f12c" 1157s ok 38 1157s # --- 1157s # HEAD /apache/etags/m/minus-mis/test.txt 1157s # Expecting field to be absent 1157s # Received "b-60bb3bbdae3c0" 1157s ok 39 1157s # --- 1157s # HEAD /apache/etags/m/minus-ms/test.txt 1157s # Expecting field to be absent 1157s # Received "b-60bb3bbdae3c0" 1157s ok 40 1157s # --- 1157s # HEAD /apache/etags/mis/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f0f3-b-60bb3bbdae3c0" 1157s ok 41 1157s # --- 1157s # HEAD /apache/etags/m/minus-m/test.txt 1157s # Expecting field to be absent 1157s # Received "b-60bb3bbdae3c0" 1157s ok 42 1157s # --- 1157s # HEAD /apache/etags/all/m/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 43 1157s # --- 1157s # HEAD /apache/etags/m/plus-is/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f0dd-b-60bb3bbdae3c0" 1157s ok 44 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 45 1157s # --- 1157s # HEAD /apache/etags/all/i/test.txt 1157s # Expecting one component in ETag field 1157s # Received "7f08e" 1157s ok 46 1157s # --- 1157s # HEAD /apache/etags/all/minus-i/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 47 1157s # --- 1157s # HEAD /apache/etags/none/mis/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f109-b-60bb3bbdae3c0" 1157s ok 48 1157s # --- 1157s # HEAD /apache/etags/all/is/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f093-b" 1157s ok 49 1157s # --- 1157s # HEAD /apache/etags/all/inherit/test.txt 1157s # Expecting three components in ETag field 1157s # Received "7f090-b-60bb3bbdae3c0" 1157s ok 50 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f123-b" 1157s ok 51 1157s # --- 1157s # HEAD /apache/etags/none/plus-i/test.txt 1157s # Expecting one component in ETag field 1157s # Received "7f10f" 1157s ok 52 1157s # --- 1157s # HEAD /apache/etags/none/inherit/test.txt 1157s # Expecting field to be absent 1157s # ETag field is missing 1157s ok 53 1157s # --- 1157s # HEAD /apache/etags/all/ms/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 54 1157s # --- 1157s # HEAD /apache/etags/none/mi/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f106-60bb3bbdae3c0" 1157s ok 55 1157s # --- 1157s # HEAD /apache/etags/m/plus-i/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f0da-60bb3bbdae3c0" 1157s ok 56 1157s # --- 1157s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 57 1157s # --- 1157s # HEAD /apache/etags/none/ms/test.txt 1157s # Expecting two components in ETag field 1157s # Received "b-60bb3bbdae3c0" 1157s ok 58 1157s # --- 1157s # HEAD /apache/etags/none/plus-m/test.txt 1157s # Expecting one component in ETag field 1157s # Received "60bb3bbdae3c0" 1157s ok 59 1157s # --- 1157s # HEAD /apache/etags/none/test.txt 1157s # Expecting field to be absent 1157s # ETag field is missing 1157s ok 60 1157s # --- 1157s # HEAD /apache/etags/none/is/test.txt 1157s # Expecting two components in ETag field 1157s # Received "7f100-b" 1157s ok 61 1157s ok 1159s t/apache/expr.t ..................... 1159s 1..229 1159s # Running under perl version 5.038002 for linux 1159s # Current time local: Thu Mar 14 00:06:53 2024 1159s # Current time GMT: Thu Mar 14 00:06:53 2024 1159s # Using Test.pm version 1.31 1159s # Using Apache/Test.pm version 1.42 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true" should evaluate to true, got true 1159s ok 1 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "false" should evaluate to false, got false 1159s ok 2 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "foo", got parse error 1159s ok 3 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -eq 01" should evaluate to true, got true 1159s ok 4 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -eq 2" should evaluate to false, got false 1159s ok 5 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -ne 2" should evaluate to true, got true 1159s ok 6 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -ne 1" should evaluate to false, got false 1159s ok 7 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -lt 02" should evaluate to true, got true 1159s ok 8 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -lt 1" should evaluate to false, got false 1159s ok 9 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -le 2" should evaluate to true, got true 1159s ok 10 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -le 1" should evaluate to true, got true 1159s ok 11 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "2 -gt 1" should evaluate to true, got true 1159s ok 12 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -gt 1" should evaluate to false, got false 1159s ok 13 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "2 -ge 1" should evaluate to true, got true 1159s ok 14 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -ge 1" should evaluate to true, got true 1159s ok 15 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "1 -gt -1" should evaluate to true, got true 1159s ok 16 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' == 'aa'" should evaluate to true, got true 1159s ok 17 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' == 'b'" should evaluate to false, got false 1159s ok 18 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' = 'aa'" should evaluate to true, got true 1159s ok 19 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' = 'b'" should evaluate to false, got false 1159s ok 20 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' != 'b'" should evaluate to true, got true 1159s ok 21 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' != 'aa'" should evaluate to false, got false 1159s ok 22 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' < 'b'" should evaluate to true, got true 1159s ok 23 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' < 'aa'" should evaluate to false, got false 1159s ok 24 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' <= 'b'" should evaluate to true, got true 1159s ok 25 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' <= 'aa'" should evaluate to true, got true 1159s ok 26 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'b' > 'aa'" should evaluate to true, got true 1159s ok 27 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' > 'aa'" should evaluate to false, got false 1159s ok 28 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'b' >= 'aa'" should evaluate to true, got true 1159s ok 29 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'aa' >= 'aa'" should evaluate to true, got true 1159s ok 30 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1159s ok 31 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1159s ok 32 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1159s ok 33 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1159s ok 34 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1159s ok 35 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1159s ok 36 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1159s ok 37 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1159s ok 38 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1159s ok 39 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1159s ok 40 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME} != ''" should evaluate to true, got true 1159s ok 41 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1159s ok 42 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1159s ok 43 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /bc/ " should evaluate to true, got true 1159s ok 44 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /BC/i " should evaluate to true, got true 1159s ok 45 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' !~ m!bc! " should evaluate to false, got false 1159s ok 46 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' !~ m!BC!i " should evaluate to false, got false 1159s ok 47 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " $0 == '' " should evaluate to true, got true 1159s ok 48 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " $1 == '' " should evaluate to true, got true 1159s ok 49 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " $9 == '' " should evaluate to true, got true 1159s ok 50 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " '$0' == '' " should evaluate to true, got true 1159s ok 51 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1159s ok 52 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1159s ok 53 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1159s ok 54 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1159s ok 55 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1159s ok 56 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1159s ok 57 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1159s ok 58 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1159s ok 59 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1159s ok 60 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1159s ok 61 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1159s ok 62 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1159s ok 63 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1159s ok 64 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1159s ok 65 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1159s ok 66 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1159s ok 67 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1159s ok 68 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1159s ok 69 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1159s ok 70 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{HTTPS} == 'off' " should evaluate to true, got true 1159s ok 71 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1159s ok 72 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1159s ok 73 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1159s ok 74 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1159s ok 75 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1159s ok 76 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1159s ok 77 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1159s ok 78 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1159s ok 79 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1159s ok 80 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1159s ok 81 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1159s ok 82 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "escape('?') = '%3f' " should evaluate to true, got true 1159s ok 83 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "unescape('%3f') = '?' " should evaluate to true, got true 1159s ok 84 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1159s ok 85 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1159s ok 86 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1159s ok 87 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "file('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1159s ok 88 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-n ''" should evaluate to false, got false 1159s ok 89 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-z ''" should evaluate to true, got true 1159s ok 90 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-n '1'" should evaluate to true, got true 1159s ok 91 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-z '1'" should evaluate to false, got false 1159s ok 92 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "-R 'abc'", got parse error 1159s ok 93 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1159s ok 94 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-R '240.0.0.0'" should evaluate to false, got false 1159s ok 95 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-R '240.0.0.0/8'" should evaluate to false, got false 1159s ok 96 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-R 'ff::/8'" should evaluate to false, got false 1159s ok 97 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1159s ok 98 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1159s ok 99 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1159s ok 100 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1159s ok 101 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1159s ok 102 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1159s ok 103 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1159s ok 104 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'foo' -strmatch '*o'" should evaluate to true, got true 1159s ok 105 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1159s ok 106 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'foo' -strmatch 'F*'" should evaluate to false, got false 1159s ok 107 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1159s ok 108 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'foo' -strmatch 'g*'" should evaluate to false, got false 1159s ok 109 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1159s ok 110 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1159s ok 111 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1159s ok 112 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1159s ok 113 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1159s ok 114 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "foo('bar') = 'bar'", got parse error 1159s ok 115 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "%{FOO} != 'bar'", got parse error 1159s ok 116 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s Should get parse error for "'bar' = bar", got parse error 1159s ok 117 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true" should evaluate to true, got true 1159s ok 118 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && true" should evaluate to true, got true 1159s ok 119 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || true" should evaluate to true, got true 1159s ok 120 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || true || true" should evaluate to true, got true 1159s ok 121 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || true && true" should evaluate to true, got true 1159s ok 122 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && true || true" should evaluate to true, got true 1159s ok 123 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && true && true" should evaluate to true, got true 1159s ok 124 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || true || !true" should evaluate to true, got true 1159s ok 125 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || true && !true" should evaluate to true, got true 1159s ok 126 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && true || !true" should evaluate to true, got true 1159s ok 127 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && true && !true" should evaluate to false, got false 1159s ok 128 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && !true" should evaluate to false, got false 1159s ok 129 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || !true" should evaluate to true, got true 1159s ok 130 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || !true || true" should evaluate to true, got true 1159s ok 131 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || !true && true" should evaluate to true, got true 1159s ok 132 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && !true || true" should evaluate to true, got true 1159s ok 133 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && !true && true" should evaluate to false, got false 1159s ok 134 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || !true || !true" should evaluate to true, got true 1159s ok 135 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true || !true && !true" should evaluate to true, got true 1159s ok 136 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && !true || !true" should evaluate to false, got false 1159s ok 137 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "true && !true && !true" should evaluate to false, got false 1159s ok 138 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true" should evaluate to false, got false 1159s ok 139 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && true" should evaluate to false, got false 1159s ok 140 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || true" should evaluate to true, got true 1159s ok 141 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || true || true" should evaluate to true, got true 1159s ok 142 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || true && true" should evaluate to true, got true 1159s ok 143 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && true || true" should evaluate to true, got true 1159s ok 144 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && true && true" should evaluate to false, got false 1159s ok 145 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || true || !true" should evaluate to true, got true 1159s ok 146 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || true && !true" should evaluate to false, got false 1159s ok 147 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && true || !true" should evaluate to false, got false 1159s ok 148 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && true && !true" should evaluate to false, got false 1159s ok 149 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && !true" should evaluate to false, got false 1159s ok 150 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || !true" should evaluate to false, got false 1159s ok 151 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || !true || true" should evaluate to true, got true 1159s ok 152 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || !true && true" should evaluate to false, got false 1159s ok 153 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && !true || true" should evaluate to true, got true 1159s ok 154 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && !true && true" should evaluate to false, got false 1159s ok 155 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || !true || !true" should evaluate to false, got false 1159s ok 156 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true || !true && !true" should evaluate to false, got false 1159s ok 157 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && !true || !true" should evaluate to false, got false 1159s ok 158 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!true && !true && !true" should evaluate to false, got false 1159s ok 159 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true)" should evaluate to false, got false 1159s ok 160 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && true)" should evaluate to false, got false 1159s ok 161 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || true)" should evaluate to false, got false 1159s ok 162 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || true || true)" should evaluate to false, got false 1159s ok 163 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || true && true)" should evaluate to false, got false 1159s ok 164 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && true || true)" should evaluate to false, got false 1159s ok 165 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && true && true)" should evaluate to false, got false 1159s ok 166 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || true || !true)" should evaluate to false, got false 1159s ok 167 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || true && !true)" should evaluate to false, got false 1159s ok 168 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && true || !true)" should evaluate to false, got false 1159s ok 169 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && true && !true)" should evaluate to true, got true 1159s ok 170 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && !true)" should evaluate to true, got true 1159s ok 171 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || !true)" should evaluate to false, got false 1159s ok 172 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || !true || true)" should evaluate to false, got false 1159s ok 173 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || !true && true)" should evaluate to false, got false 1159s ok 174 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && !true || true)" should evaluate to false, got false 1159s ok 175 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && !true && true)" should evaluate to true, got true 1159s ok 176 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || !true || !true)" should evaluate to false, got false 1159s ok 177 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true || !true && !true)" should evaluate to false, got false 1159s ok 178 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && !true || !true)" should evaluate to true, got true 1159s ok 179 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(true && !true && !true)" should evaluate to true, got true 1159s ok 180 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true)" should evaluate to true, got true 1159s ok 181 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && true)" should evaluate to true, got true 1159s ok 182 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || true)" should evaluate to false, got false 1159s ok 183 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || true || true)" should evaluate to false, got false 1159s ok 184 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || true && true)" should evaluate to false, got false 1159s ok 185 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && true || true)" should evaluate to false, got false 1159s ok 186 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && true && true)" should evaluate to true, got true 1159s ok 187 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || true || !true)" should evaluate to false, got false 1159s ok 188 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || true && !true)" should evaluate to true, got true 1159s ok 189 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && true || !true)" should evaluate to true, got true 1159s ok 190 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && true && !true)" should evaluate to true, got true 1159s ok 191 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && !true)" should evaluate to true, got true 1159s ok 192 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || !true)" should evaluate to true, got true 1159s ok 193 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || !true || true)" should evaluate to false, got false 1159s ok 194 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || !true && true)" should evaluate to true, got true 1159s ok 195 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && !true || true)" should evaluate to false, got false 1159s ok 196 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && !true && true)" should evaluate to true, got true 1159s ok 197 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || !true || !true)" should evaluate to true, got true 1159s ok 198 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true || !true && !true)" should evaluate to true, got true 1159s ok 199 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && !true || !true)" should evaluate to true, got true 1159s ok 200 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "!(!true && !true && !true)" should evaluate to true, got true 1159s ok 201 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1159s ok 202 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1159s ok 203 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "filesize('/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1159s ok 204 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1159s ok 205 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1159s ok 206 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1159s ok 207 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1159s ok 208 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1159s ok 209 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1159s ok 210 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1159s ok 211 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1159s ok 212 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1159s ok 213 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1159s ok 214 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1159s ok 215 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1159s ok 216 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-d '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1159s ok 217 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-e '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1159s ok 218 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-f '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1159s ok 219 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-s '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1159s ok 220 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-F '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1159s ok 221 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-F '/tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1159s ok 222 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-U '/apache/' " should evaluate to true, got true 1159s ok 223 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "-U '/apache/expr/none' " should evaluate to false, got false 1159s ok 224 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1159s ok 225 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1159s ok 226 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1159s ok 227 1159s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1159s ok 228 1159s Error log should not have 'Internal evaluation error' entries, found 0 1159s ok 229 1159s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1159s ok 1163s t/apache/expr_string.t .............. 1163s 1..29 1163s # Running under perl version 5.038002 for linux 1163s # Current time local: Thu Mar 14 00:06:55 2024 1163s # Current time GMT: Thu Mar 14 00:06:55 2024 1163s # Using Test.pm version 1.31 1163s # Using Apache/Test.pm version 1.42 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 1 1163s Expected return code 200, got 200 for 'foo' 1163s ok 2 1163s # testing : log message [Thu Mar 14 00:06:56.767002 2024] [log_debug:info] [pid 323372:tid 125732648972480] [client 127.0.0.1:52972] foo (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: 'foo' 1163s # received: 'foo' 1163s ok 3 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 4 1163s Expected return code 200, got 200 for '%{req:SomeHeader}' 1163s ok 5 1163s # testing : log message [Thu Mar 14 00:06:57.023847 2024] [log_debug:info] [pid 323372:tid 125732638486720] [client 127.0.0.1:52972] SomeValue (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: 'SomeValue' 1163s # received: 'SomeValue' 1163s ok 6 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 7 1163s Should get parse error (500) for "%{", got 500 1163s ok 8 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 9 1163s Expected return code 200, got 200 for '%' 1163s ok 10 1163s # testing : log message [Thu Mar 14 00:06:57.531426 2024] [log_debug:info] [pid 323372:tid 125732628000960] [client 127.0.0.1:46660] % (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: '%' 1163s # received: '%' 1163s ok 11 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 12 1163s Expected return code 200, got 200 for '}' 1163s ok 13 1163s # testing : log message [Thu Mar 14 00:06:57.784856 2024] [log_debug:info] [pid 323372:tid 125732596543680] [client 127.0.0.1:46660] } (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: '}' 1163s # received: '}' 1163s ok 14 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 15 1163s Expected return code 200, got 200 for '\"' 1163s ok 16 1163s # testing : log message [Thu Mar 14 00:06:58.038842 2024] [log_debug:info] [pid 323372:tid 125732607029440] [client 127.0.0.1:46660] " (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: '"' 1163s # received: '"' 1163s ok 17 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 18 1163s Expected return code 200, got 200 for '\'' 1163s ok 19 1163s # testing : log message [Thu Mar 14 00:06:58.291648 2024] [log_debug:info] [pid 323372:tid 125732816744640] [client 127.0.0.1:46660] ' (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: '\'' 1163s # received: '\'' 1163s ok 20 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 21 1163s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1163s ok 22 1163s # testing : log message [Thu Mar 14 00:06:58.544631 2024] [log_debug:info] [pid 323372:tid 125732795773120] [client 127.0.0.1:46660] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: '%{req:SomeHeader}' 1163s # received: '%{req:SomeHeader}' 1163s ok 23 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 24 1163s Expected return code 200, got 200 for '%{tolower:IDENT}' 1163s ok 25 1163s # testing : log message [Thu Mar 14 00:06:58.798572 2024] [log_debug:info] [pid 323372:tid 125732575572160] [client 127.0.0.1:46660] ident (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: 'ident' 1163s # received: 'ident' 1163s ok 26 1163s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 27 1163s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1163s ok 28 1163s # testing : log message [Thu Mar 14 00:06:59.052997 2024] [log_debug:info] [pid 323372:tid 125732565086400] [client 127.0.0.1:46660] get (log_transaction hook, /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1163s # didn't match 1163s # expected: 'get' 1163s # received: 'get' 1163s ok 29 1163s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1163s ok 1165s t/apache/getfile.t .................. 1165s # using LWP client 1165s 1..219 1165s # Running under perl version 5.038002 for linux 1165s # Current time local: Thu Mar 14 00:06:59 2024 1165s # Current time GMT: Thu Mar 14 00:06:59 2024 1165s # Using Test.pm version 1.31 1165s # Using Apache/Test.pm version 1.42 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "44f3-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 17651 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl.pod 1165s # expected: 17651 1165s # received: 17651 1165s ok 1 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "dbb0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 56240 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1165s # expected: 56240 1165s # received: 56240 1165s ok 2 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "85eb-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 34283 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1165s # expected: 34283 1165s # received: 34283 1165s ok 3 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "d8ed-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 55533 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1165s # expected: 55533 1165s # received: 55533 1165s ok 4 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "ab70-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 43888 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1165s # expected: 43888 1165s # received: 43888 1165s ok 5 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "15cb7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 89271 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1165s # expected: 89271 1165s # received: 89271 1165s ok 6 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2707-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9991 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1165s # expected: 9991 1165s # received: 9991 1165s ok 7 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2569-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9577 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1165s # expected: 9577 1165s # received: 9577 1165s ok 8 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1004-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4100 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1165s # expected: 4100 1165s # received: 4100 1165s ok 9 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "e58-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3672 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1165s # expected: 3672 1165s # received: 3672 1165s ok 10 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1e03-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7683 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1165s # expected: 7683 1165s # received: 7683 1165s ok 11 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "233aa-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 144298 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1165s # expected: 144298 1165s # received: 144298 1165s ok 12 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1f1e-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7966 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1165s # expected: 7966 1165s # received: 7966 1165s ok 13 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1aec-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6892 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1165s # expected: 6892 1165s # received: 6892 1165s ok 14 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1e50-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7760 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1165s # expected: 7760 1165s # received: 7760 1165s ok 15 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "18b7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6327 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1165s # expected: 6327 1165s # received: 6327 1165s ok 16 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "20a09-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 133641 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1165s # expected: 133641 1165s # received: 133641 1165s ok 17 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "17fe-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6142 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1165s # expected: 6142 1165s # received: 6142 1165s ok 18 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "e0a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3594 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1165s # expected: 3594 1165s # received: 3594 1165s ok 19 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "ff5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4085 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1165s # expected: 4085 1165s # received: 4085 1165s ok 20 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1d286-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 119430 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1165s # expected: 119430 1165s # received: 119430 1165s ok 21 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "19c5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6597 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1165s # expected: 6597 1165s # received: 6597 1165s ok 22 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "14d7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5335 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1165s # expected: 5335 1165s # received: 5335 1165s ok 23 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1208-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4616 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1165s # expected: 4616 1165s # received: 4616 1165s ok 24 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1c352-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 115538 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1165s # expected: 115538 1165s # received: 115538 1165s ok 25 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2a07-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10759 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1165s # expected: 10759 1165s # received: 10759 1165s ok 26 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2fef-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 12271 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1165s # expected: 12271 1165s # received: 12271 1165s ok 27 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2410-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9232 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1165s # expected: 9232 1165s # received: 9232 1165s ok 28 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1fa90-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 129680 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1165s # expected: 129680 1165s # received: 129680 1165s ok 29 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "293d-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10557 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1165s # expected: 10557 1165s # received: 10557 1165s ok 30 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "301f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 12319 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1165s # expected: 12319 1165s # received: 12319 1165s ok 31 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "20fa-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8442 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1165s # expected: 8442 1165s # received: 8442 1165s ok 32 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1162-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4450 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1165s # expected: 4450 1165s # received: 4450 1165s ok 33 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "fc0b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 64523 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1165s # expected: 64523 1165s # received: 64523 1165s ok 34 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2009-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8201 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1165s # expected: 8201 1165s # received: 8201 1165s ok 35 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1007-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4103 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1165s # expected: 4103 1165s # received: 4103 1165s ok 36 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2aac-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10924 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1165s # expected: 10924 1165s # received: 10924 1165s ok 37 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1168-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4456 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1165s # expected: 4456 1165s # received: 4456 1165s ok 38 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1875b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 100187 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1165s # expected: 100187 1165s # received: 100187 1165s ok 39 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1e25-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7717 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1165s # expected: 7717 1165s # received: 7717 1165s ok 40 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1e16-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7702 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1165s # expected: 7702 1165s # received: 7702 1165s ok 41 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1b69-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7017 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1165s # expected: 7017 1165s # received: 7017 1165s ok 42 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "115d9-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 71129 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1165s # expected: 71129 1165s # received: 71129 1165s ok 43 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "11f7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4599 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1165s # expected: 4599 1165s # received: 4599 1165s ok 44 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1806-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6150 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1165s # expected: 6150 1165s # received: 6150 1165s ok 45 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "13f7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5111 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1165s # expected: 5111 1165s # received: 5111 1165s ok 46 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9efd-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 40701 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1165s # expected: 40701 1165s # received: 40701 1165s ok 47 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1662-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5730 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1165s # expected: 5730 1165s # received: 5730 1165s ok 48 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "124a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4682 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1165s # expected: 4682 1165s # received: 4682 1165s ok 49 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1374-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4980 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1165s # expected: 4980 1165s # received: 4980 1165s ok 50 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "d310-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 54032 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1165s # expected: 54032 1165s # received: 54032 1165s ok 51 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1b5f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7007 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1165s # expected: 7007 1165s # received: 7007 1165s ok 52 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9201-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 37377 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1165s # expected: 37377 1165s # received: 37377 1165s ok 53 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1076-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4214 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1165s # expected: 4214 1165s # received: 4214 1165s ok 54 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "f6a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3946 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1165s # expected: 3946 1165s # received: 3946 1165s ok 55 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "fd6-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4054 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1165s # expected: 4054 1165s # received: 4054 1165s ok 56 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "ad8b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 44427 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1165s # expected: 44427 1165s # received: 44427 1165s ok 57 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1288-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4744 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1165s # expected: 4744 1165s # received: 4744 1165s ok 58 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "f6a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3946 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1165s # expected: 3946 1165s # received: 3946 1165s ok 59 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "fd7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4055 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1165s # expected: 4055 1165s # received: 4055 1165s ok 60 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "10d49-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 68937 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1165s # expected: 68937 1165s # received: 68937 1165s ok 61 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "f6a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3946 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1165s # expected: 3946 1165s # received: 3946 1165s ok 62 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "fd4-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4052 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1165s # expected: 4052 1165s # received: 4052 1165s ok 63 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1e729-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 124713 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl561delta.pod 1165s # expected: 124713 1165s # received: 124713 1165s ok 64 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1a2c1-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 107201 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl56delta.pod 1165s # expected: 107201 1165s # received: 107201 1165s ok 65 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "94ac-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 38060 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl581delta.pod 1165s # expected: 38060 1165s # received: 38060 1165s ok 66 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1176-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4470 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl582delta.pod 1165s # expected: 4470 1165s # received: 4470 1165s ok 67 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "18bf-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6335 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl583delta.pod 1165s # expected: 6335 1165s # received: 6335 1165s ok 68 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1cc3-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7363 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl584delta.pod 1165s # expected: 7363 1165s # received: 7363 1165s ok 69 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1701-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5889 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl585delta.pod 1165s # expected: 5889 1165s # received: 5889 1165s ok 70 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "122b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4651 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl586delta.pod 1165s # expected: 4651 1165s # received: 4651 1165s ok 71 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "20a5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8357 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl587delta.pod 1165s # expected: 8357 1165s # received: 8357 1165s ok 72 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "62c1-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 25281 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl588delta.pod 1165s # expected: 25281 1165s # received: 25281 1165s ok 73 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "d290-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 53904 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl589delta.pod 1165s # expected: 53904 1165s # received: 53904 1165s ok 74 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1c1d5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 115157 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perl58delta.pod 1165s # expected: 115157 1165s # received: 115157 1165s ok 75 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4fe9-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 20457 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlaix.pod 1165s # expected: 20457 1165s # received: 20457 1165s ok 76 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1688-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5768 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlamiga.pod 1165s # expected: 5768 1165s # received: 5768 1165s ok 77 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2031-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8241 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlandroid.pod 1165s # expected: 8241 1165s # received: 8241 1165s ok 78 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "c9433-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 824371 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlapi.pod 1165s # expected: 824371 1165s # received: 824371 1165s ok 79 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "5837-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 22583 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlapio.pod 1165s # expected: 22583 1165s # received: 22583 1165s ok 80 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1b62-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7010 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlartistic.pod 1165s # expected: 7010 1165s # received: 7010 1165s ok 81 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "20c2-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8386 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlbook.pod 1165s # expected: 8386 1165s # received: 8386 1165s ok 82 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "126-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 294 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlboot.pod 1165s # expected: 294 1165s # received: 294 1165s ok 83 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "130-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 304 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlbot.pod 1165s # expected: 304 1165s # received: 304 1165s ok 84 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1f50-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8016 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1165s # expected: 8016 1165s # received: 8016 1165s ok 85 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "dea2-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 56994 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlcall.pod 1165s # expected: 56994 1165s # received: 56994 1165s ok 86 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1180-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4480 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlcheat.pod 1165s # expected: 4480 1165s # received: 4480 1165s ok 87 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "23bf-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9151 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlclass.pod 1165s # expected: 9151 1165s # received: 9151 1165s ok 88 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "3c63-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 15459 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:00 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1165s # expected: 15459 1165s # received: 15459 1165s ok 89 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "254a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9546 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlclib.pod 1165s # expected: 9546 1165s # received: 9546 1165s ok 90 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "12e5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4837 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlcn.pod 1165s # expected: 4837 1165s # received: 4837 1165s ok 91 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1b1a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6938 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1165s # expected: 6938 1165s # received: 6938 1165s ok 92 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "662a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 26154 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1165s # expected: 26154 1165s # received: 26154 1165s ok 93 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "cfa2-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 53154 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldata.pod 1165s # expected: 53154 1165s # received: 53154 1165s ok 94 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "134f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4943 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1165s # expected: 4943 1165s # received: 4943 1165s ok 95 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "a85c-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 43100 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldebguts.pod 1165s # expected: 43100 1165s # received: 43100 1165s ok 96 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "5693-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 22163 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldebtut.pod 1165s # expected: 22163 1165s # received: 22163 1165s ok 97 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9bbb-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 39867 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldebug.pod 1165s # expected: 39867 1165s # received: 39867 1165s ok 98 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "fd4-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4052 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldelta.pod 1165s # expected: 4052 1165s # received: 4052 1165s ok 99 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "5f0a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 24330 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1165s # expected: 24330 1165s # received: 24330 1165s ok 100 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4c051-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 311377 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldiag.pod 1165s # expected: 311377 1165s # received: 311377 1165s ok 101 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "24a0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9376 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldoc.pod 1165s # expected: 9376 1165s # received: 9376 1165s ok 102 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "b4ed-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 46317 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1165s # expected: 46317 1165s # received: 46317 1165s ok 103 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "687a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 26746 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldsc.pod 1165s # expected: 26746 1165s # received: 26746 1165s ok 104 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1f17-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7959 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perldtrace.pod 1165s # expected: 7959 1165s # received: 7959 1165s ok 105 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "14981-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 84353 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1165s # expected: 84353 1165s # received: 84353 1165s ok 106 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9321-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 37665 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlembed.pod 1165s # expected: 37665 1165s # received: 37665 1165s ok 107 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2877-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10359 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1165s # expected: 10359 1165s # received: 10359 1165s ok 108 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "590b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 22795 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq.pod 1165s # expected: 22795 1165s # received: 22795 1165s ok 109 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "385d-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 14429 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1165s # expected: 14429 1165s # received: 14429 1165s ok 110 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "24a1-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9377 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1165s # expected: 9377 1165s # received: 9377 1165s ok 111 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "92e1-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 37601 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1165s # expected: 37601 1165s # received: 37601 1165s ok 112 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "162be-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 90814 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1165s # expected: 90814 1165s # received: 90814 1165s ok 113 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "d7fc-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 55292 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1165s # expected: 55292 1165s # received: 55292 1165s ok 114 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9a71-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 39537 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1165s # expected: 39537 1165s # received: 39537 1165s ok 115 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "93b8-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 37816 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1165s # expected: 37816 1165s # received: 37816 1165s ok 116 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "c310-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 49936 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1165s # expected: 49936 1165s # received: 49936 1165s ok 117 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "3b75-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 15221 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1165s # expected: 15221 1165s # received: 15221 1165s ok 118 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "56ca-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 22218 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfilter.pod 1165s # expected: 22218 1165s # received: 22218 1165s ok 119 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "342b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 13355 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfork.pod 1165s # expected: 13355 1165s # received: 13355 1165s ok 120 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "40e0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 16608 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlform.pod 1165s # expected: 16608 1165s # received: 16608 1165s ok 121 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "671-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 1649 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1165s # expected: 1649 1165s # received: 1649 1165s ok 122 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "67142-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 422210 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlfunc.pod 1165s # expected: 422210 1165s # received: 422210 1165s ok 123 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "7c2a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 31786 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlgit.pod 1165s # expected: 31786 1165s # received: 31786 1165s ok 124 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "21810-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 137232 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlglossary.pod 1165s # expected: 137232 1165s # received: 137232 1165s ok 125 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4075-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 16501 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlgov.pod 1165s # expected: 16501 1165s # received: 16501 1165s ok 126 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "35f7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 13815 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlgpl.pod 1165s # expected: 13815 1165s # received: 13815 1165s ok 127 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2c264-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 180836 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlguts.pod 1165s # expected: 180836 1165s # received: 180836 1165s ok 128 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "afe4-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 45028 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhack.pod 1165s # expected: 45028 1165s # received: 45028 1165s ok 129 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "11a38-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 72248 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1165s # expected: 72248 1165s # received: 72248 1165s ok 130 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1809-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6153 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1165s # expected: 6153 1165s # received: 6153 1165s ok 131 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "5f7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 1527 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1165s # expected: 1527 1165s # received: 1527 1165s ok 132 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "e88a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 59530 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhist.pod 1165s # expected: 59530 1165s # received: 59530 1165s ok 133 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "77a4-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 30628 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhpux.pod 1165s # expected: 30628 1165s # received: 30628 1165s ok 134 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "7dd-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 2013 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlhurd.pod 1165s # expected: 2013 1165s # received: 2013 1165s ok 135 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1f865-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 129125 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlintern.pod 1165s # expected: 129125 1165s # received: 129125 1165s ok 136 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9216-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 37398 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlinterp.pod 1165s # expected: 37398 1165s # received: 37398 1165s ok 137 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "579d-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 22429 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlintro.pod 1165s # expected: 22429 1165s # received: 22429 1165s ok 138 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "8ad3-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 35539 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perliol.pod 1165s # expected: 35539 1165s # received: 35539 1165s ok 139 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "11817-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 71703 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlipc.pod 1165s # expected: 71703 1165s # received: 71703 1165s ok 140 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1150-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4432 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlirix.pod 1165s # expected: 4432 1165s # received: 4432 1165s ok 141 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "20a8-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8360 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perljp.pod 1165s # expected: 8360 1165s # received: 8360 1165s ok 142 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2fc0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 12224 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlko.pod 1165s # expected: 12224 1165s # received: 12224 1165s ok 143 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "163-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 355 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1165s # expected: 355 1165s # received: 355 1165s ok 144 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "7ea-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 2026 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perllinux.pod 1165s # expected: 2026 1165s # received: 2026 1165s ok 145 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "12457-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 74839 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perllocale.pod 1165s # expected: 74839 1165s # received: 74839 1165s ok 146 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "24dc-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9436 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perllol.pod 1165s # expected: 9436 1165s # received: 9436 1165s ok 147 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2f6f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 12143 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1165s # expected: 12143 1165s # received: 12143 1165s ok 148 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "6753-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 26451 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlmod.pod 1165s # expected: 26451 1165s # received: 26451 1165s ok 149 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2574-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9588 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1165s # expected: 9588 1165s # received: 9588 1165s ok 150 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "e547-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 58695 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1165s # expected: 58695 1165s # received: 58695 1165s ok 151 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "573b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 22331 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1165s # expected: 22331 1165s # received: 22331 1165s ok 152 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "d65-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3429 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1165s # expected: 3429 1165s # received: 3429 1165s ok 153 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2ad3-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10963 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1165s # expected: 10963 1165s # received: 10963 1165s ok 154 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "20a5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8357 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlnumber.pod 1165s # expected: 8357 1165s # received: 8357 1165s ok 155 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "8d30-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 36144 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlobj.pod 1165s # expected: 36144 1165s # received: 36144 1165s ok 156 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "6885-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 26757 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlootut.pod 1165s # expected: 26757 1165s # received: 26757 1165s ok 157 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "251a5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 151973 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlop.pod 1165s # expected: 151973 1165s # received: 151973 1165s ok 158 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4db-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 1243 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1165s # expected: 1243 1165s # received: 1243 1165s ok 159 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "3b77-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 15223 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlopentut.pod 1165s # expected: 15223 1165s # received: 15223 1165s ok 160 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "16cb9-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 93369 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlos2.pod 1165s # expected: 93369 1165s # received: 93369 1165s ok 161 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "37cb-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 14283 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlos390.pod 1165s # expected: 14283 1165s # received: 14283 1165s ok 162 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "12b0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4784 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlos400.pod 1165s # expected: 4784 1165s # received: 4784 1165s ok 163 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "c8a9-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 51369 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1165s # expected: 51369 1165s # received: 51369 1165s ok 164 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "c2bd-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 49853 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlperf.pod 1165s # expected: 49853 1165s # received: 49853 1165s ok 165 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1418-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5144 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlplan9.pod 1165s # expected: 5144 1165s # received: 5144 1165s ok 166 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "5b65-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 23397 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlpod.pod 1165s # expected: 23397 1165s # received: 23397 1165s ok 167 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "10d10-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 68880 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1165s # expected: 68880 1165s # received: 68880 1165s ok 168 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2f40-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 12096 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1165s # expected: 12096 1165s # received: 12096 1165s ok 169 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "67b7-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 26551 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1165s # expected: 26551 1165s # received: 26551 1165s ok 170 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "15cc8-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 89288 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlport.pod 1165s # expected: 89288 1165s # received: 89288 1165s ok 171 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1412-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 5138 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlpragma.pod 1165s # expected: 5138 1165s # received: 5138 1165s ok 172 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1a25-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 6693 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlqnx.pod 1165s # expected: 6693 1165s # received: 6693 1165s ok 173 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2127d-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 135805 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlre.pod 1165s # expected: 135805 1165s # received: 135805 1165s ok 174 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "7bad-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 31661 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlreapi.pod 1165s # expected: 31661 1165s # received: 31661 1165s ok 175 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "818f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 33167 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1165s # expected: 33167 1165s # received: 33167 1165s ok 176 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "beb0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 48816 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1165s # expected: 48816 1165s # received: 48816 1165s ok 177 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "8c47-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 35911 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlref.pod 1165s # expected: 35911 1165s # received: 35911 1165s ok 178 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4944-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 18756 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlreftut.pod 1165s # expected: 18756 1165s # received: 18756 1165s ok 179 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "a989-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 43401 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlreguts.pod 1165s # expected: 43401 1165s # received: 43401 1165s ok 180 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1fd-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 509 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlrepository.pod 1165s # expected: 509 1165s # received: 509 1165s ok 181 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4af5-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 19189 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlrequick.pod 1165s # expected: 19189 1165s # received: 19189 1165s ok 182 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "3ce4-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 15588 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlreref.pod 1165s # expected: 15588 1165s # received: 15588 1165s ok 183 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1e219-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 123417 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlretut.pod 1165s # expected: 123417 1165s # received: 123417 1165s ok 184 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "60c-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 1548 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlriscos.pod 1165s # expected: 1548 1165s # received: 1548 1165s ok 185 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "e52d-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 58669 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlrun.pod 1165s # expected: 58669 1165s # received: 58669 1165s ok 186 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "6cc6-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 27846 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsec.pod 1165s # expected: 27846 1165s # received: 27846 1165s ok 187 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4af2-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 19186 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1165s # expected: 19186 1165s # received: 19186 1165s ok 188 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "74a6-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 29862 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1165s # expected: 29862 1165s # received: 29862 1165s ok 189 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1bdc-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7132 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsource.pod 1165s # expected: 7132 1165s # received: 7132 1165s ok 190 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "233b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 9019 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlstyle.pod 1165s # expected: 9019 1165s # received: 9019 1165s ok 191 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "12f85-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 77701 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsub.pod 1165s # expected: 77701 1165s # received: 77701 1165s ok 192 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "d2de-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 53982 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsyn.pod 1165s # expected: 53982 1165s # received: 53982 1165s ok 193 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "2858-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10328 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlsynology.pod 1165s # expected: 10328 1165s # received: 10328 1165s ok 194 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "b53a-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 46394 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1165s # expected: 46394 1165s # received: 46394 1165s ok 195 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "9a91-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 39569 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltie.pod 1165s # expected: 39569 1165s # received: 39569 1165s ok 196 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "b9206-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 758278 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltoc.pod 1165s # expected: 758278 1165s # received: 758278 1165s ok 197 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "174-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 372 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltodo.pod 1165s # expected: 372 1165s # received: 372 1165s ok 198 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "126-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 294 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltooc.pod 1165s # expected: 294 1165s # received: 294 1165s ok 199 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "126-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 294 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltoot.pod 1165s # expected: 294 1165s # received: 294 1165s ok 200 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "297f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 10623 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltrap.pod 1165s # expected: 10623 1165s # received: 10623 1165s ok 201 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "213f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 8511 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltru64.pod 1165s # expected: 8511 1165s # received: 8511 1165s ok 202 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1183-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4483 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perltw.pod 1165s # expected: 4483 1165s # received: 4483 1165s ok 203 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "162c0-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 90816 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlunicode.pod 1165s # expected: 90816 1165s # received: 90816 1165s ok 204 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "6349-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 25417 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlunicook.pod 1165s # expected: 25417 1165s # received: 25417 1165s ok 205 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "372e-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 14126 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1165s # expected: 14126 1165s # received: 14126 1165s ok 206 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "96e1-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 38625 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perluniintro.pod 1165s # expected: 38625 1165s # received: 38625 1165s ok 207 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "6eefa-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 454394 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perluniprops.pod 1165s # expected: 454394 1165s # received: 454394 1165s ok 208 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1f0f-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7951 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlunitut.pod 1165s # expected: 7951 1165s # received: 7951 1165s ok 209 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1ce8-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 7400 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlutil.pod 1165s # expected: 7400 1165s # received: 7400 1165s ok 210 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "16ab2-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 92850 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlvar.pod 1165s # expected: 92850 1165s # received: 92850 1165s ok 211 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "c68d-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 50829 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlvms.pod 1165s # expected: 50829 1165s # received: 50829 1165s ok 212 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "f16-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 3862 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlvos.pod 1165s # expected: 3862 1165s # received: 3862 1165s ok 213 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "7fdb-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 32731 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlwin32.pod 1165s # expected: 32731 1165s # received: 32731 1165s ok 214 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1532b-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 86827 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlxs.pod 1165s # expected: 86827 1165s # received: 86827 1165s ok 215 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "c504-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 50436 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlxstut.pod 1165s # expected: 50436 1165s # received: 50436 1165s ok 216 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "5dc1-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 24001 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1165s # expected: 24001 1165s # received: 24001 1165s ok 217 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "1040b8-6134837159bc0" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 1065144 1165s #Last-Modified: Sun, 10 Mar 2024 06:05:43 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-binary-httpd 1165s # expected: 1065144 1165s # received: 1065144 1165s ok 218 1165s #lwp request: 1165s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1165s #User-Agent: libwww-perl/6.76 1165s # 1165s #server response: 1165s #HTTP/1.1 200 OK 1165s #Connection: close 1165s #Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Accept-Ranges: bytes 1165s #ETag: "4527c8-60ec1fb4f0200" 1165s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1165s #Vary: In-If1 1165s #Content-Length: 4532168 1165s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1165s #Client-Date: Thu, 14 Mar 2024 00:07:01 GMT 1165s #Client-Peer: 127.0.0.1:8529 1165s #Client-Response-Num: 1 1165s #DMMATCH1: 1 1165s # 1165s # testing : download of /getfiles-binary-perl 1165s # expected: 4532168 1165s # received: 4532168 1165s ok 219 1165s ok 1167s t/apache/headers.t .................. 1167s 1..27 1167s # Running under perl version 5.038002 for linux 1167s # Current time local: Thu Mar 14 00:07:01 2024 1167s # Current time GMT: Thu Mar 14 00:07:01 2024 1167s # Using Test.pm version 1.31 1167s # Using Apache/Test.pm version 1.42 1167s testing: Hello: World 1167s ok 1 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 2 1167s header: [World] vs [World] 1167s # testing : compare header Hello value 1167s # expected: 'World' 1167s # received: 'World' 1167s ok 3 1167s testing: Hello: World 1167s ok 4 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 5 1167s header: [World] vs [World] 1167s # testing : compare header Hello value 1167s # expected: 'World' 1167s # received: 'World' 1167s ok 6 1167s testing: Hello: World 1167s ok 7 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 8 1167s header: [World] vs [World] 1167s # testing : compare header Hello value 1167s # expected: 'World' 1167s # received: 'World' 1167s ok 9 1167s testing: Hello: Foo 1167s Bar 1167s ok 10 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 11 1167s header: [Foo Bar] vs [Foo Bar] 1167s # testing : compare header Hello value 1167s # expected: 'Foo Bar' 1167s # received: 'Foo Bar' 1167s ok 12 1167s testing: Hello: Foo 1167s Bar 1167s ok 13 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 14 1167s header: [Foo Bar] vs [Foo Bar] 1167s # testing : compare header Hello value 1167s # expected: 'Foo Bar' 1167s # received: 'Foo Bar' 1167s ok 15 1167s testing: Hello: Foo 1167s Bar 1167s ok 16 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 17 1167s header: [Foo Bar] vs [Foo Bar] 1167s # testing : compare header Hello value 1167s # expected: 'Foo Bar' 1167s # received: 'Foo Bar' 1167s ok 18 1167s testing: Hello: Foo 1167s Bar 1167s ok 19 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 20 1167s header: [Foo Bar] vs [Foo Bar] 1167s # testing : compare header Hello value 1167s # expected: 'Foo Bar' 1167s # received: 'Foo Bar' 1167s ok 21 1167s testing: Hello: Foo 1167s Bar 1167s ok 22 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 23 1167s header: [Foo Bar] vs [Foo Bar] 1167s # testing : compare header Hello value 1167s # expected: 'Foo Bar' 1167s # received: 'Foo Bar' 1167s ok 24 1167s testing: Hello:World 1167s ok 25 1167s # testing : response success 1167s # expected: qr/HTTP\/1\.. 200 OK/ 1167s # received: 'HTTP/1.1 200 OK' 1167s ok 26 1167s header: [World] vs [World] 1167s # testing : compare header Hello value 1167s # expected: 'World' 1167s # received: 'World' 1167s ok 27 1167s ok 1168s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1171s t/apache/http_strict.t .............. 1171s 1..178 1171s # Running under perl version 5.038002 for linux 1171s # Current time local: Thu Mar 14 00:07:04 2024 1171s # Current time GMT: Thu Mar 14 00:07:04 2024 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.42 1171s # SENDING: 1171s # GET / HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 1 1171s # SENDING: 1171s # GET / HTTP/1.0\n\n 1171s # expecting success, got 200 1171s ok 2 1171s # SENDING: 1171s # get / HTTP/1.0\r\n\r\n 1171s # expecting 501, got 501 1171s ok 3 1171s # SENDING: 1171s # G ET / HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 4 1171s # SENDING: 1171s # G\x00ET / HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 5 1171s # SENDING: 1171s # G/T / HTTP/1.0\r\n\r\n 1171s # expecting 501, got 501 1171s ok 6 1171s # SENDING: 1171s # GET /\x00 HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 7 1171s # SENDING: 1171s # GET / HTTP/1.0\x00\r\n\r\n 1171s # expecting 400, got 400 1171s ok 8 1171s # SENDING: 1171s # GET\x0c/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 9 1171s # SENDING: 1171s # GET\r/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 10 1171s # SENDING: 1171s # GET\t/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 11 1171s # SENDING: 1171s # GET / HTT/1.0\r\n\r\n 1171s # expecting error, got 400 1171s ok 12 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1171s # expecting success, got 200 1171s ok 13 1171s # SENDING: 1171s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1171s # expecting success, got 200 1171s ok 14 1171s # SENDING: 1171s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1171s # expecting success, got 200 1171s ok 15 1171s # SENDING: 1171s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 16 1171s # SENDING: 1171s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 17 1171s # SENDING: 1171s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1171s # expecting 200, got 200 1171s ok 18 1171s # SENDING: 1171s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 19 1171s # SENDING: 1171s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1171s # expecting error, got 400 1171s ok 20 1171s # SENDING: 1171s # GET / HTTP/0.9\r\n\r\n 1171s # expecting error, got 400 1171s ok 21 1171s # SENDING: 1171s # GET / HTTP/0.8\r\n\r\n 1171s # expecting error, got 400 1171s ok 22 1171s # SENDING: 1171s # GET /\x01 HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 23 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 24 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 25 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 26 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 27 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1171s # expecting 400, got 400 1171s ok 28 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 29 1171s # SENDING: 1171s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 30 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 31 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1171s # expecting 400, got 400 1171s ok 32 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 33 1171s # SENDING: 1171s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 34 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 35 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 36 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 37 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 38 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1171s # expecting 400, got 400 1171s ok 39 1171s # SENDING: 1171s # GET / HTTP/1.0\r\r 1171s # expecting dropped connection and HTTPD dropped connection 1171s ok 40 1171s # SENDING: 1171s # GET /\r\n 1171s # expecting headerless HTTP/0.9 body, got response 1171s ok 41 1171s # SENDING: 1171s # GET /#frag HTTP/1.0\r\n 1171s # expecting 400, got 400 1171s ok 42 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1171s # expecting 200, got 200 1171s ok 43 1171s # SENDING: 1171s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 44 1171s # SENDING: 1171s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 45 1171s # SENDING: 1171s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 46 1171s # SENDING: 1171s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 47 1171s # SENDING: 1171s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 48 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1171s # expecting 200, got 200 1171s ok 49 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1171s # expecting 400, got 400 1171s ok 50 1171s # SENDING: 1171s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 51 1171s # SENDING: 1171s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 52 1171s # SENDING: 1171s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 53 1171s # SENDING: 1171s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 54 1171s # SENDING: 1171s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 55 1171s # SENDING: 1171s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 56 1171s # SENDING: 1171s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 57 1171s # SENDING: 1171s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 58 1171s # SENDING: 1171s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 59 1171s # SENDING: 1171s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 60 1171s # SENDING: 1171s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 61 1171s # SENDING: 1171s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 62 1171s # SENDING: 1171s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 63 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1171s # expecting success, got 200 1171s ok 64 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1171s # expecting success, got 200 1171s ok 65 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1171s # expecting success, got 200 1171s ok 66 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1171s # expecting success, got 200 1171s ok 67 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1171s # expecting success, got 200 1171s ok 68 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1171s # expecting success, got 200 1171s ok 69 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1171s # expecting 200, got 200 1171s ok 70 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1171s # expecting 200, got 200 1171s ok 71 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1171s # expecting 400, got 400 1171s ok 72 1171s # SENDING: 1171s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 73 1171s # SENDING: 1171s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 74 1171s # SENDING: 1171s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 75 1171s # SENDING: 1171s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 76 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1171s # expecting 200, got 200 1171s ok 77 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1171s # expecting 200, got 200 1171s ok 78 1171s # SENDING: 1171s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 79 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 200 OK\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Foo: bar\r\n 1171s # Vary: In-If1\r\n 1171s # DMMATCH1: 1\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/plain\r\n 1171s # \r\n 1171s # Hi!\n 1171s # SERVERNAME=localhost\n 1171s # HTTP_HOST=\n 1171s # 1171s # expecting 200, got 200 1171s ok 80 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: 1171s # RESPONSE: 1171s # HTTP/1.1 200 OK\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Foo: \r\n 1171s # Vary: In-If1\r\n 1171s # DMMATCH1: 1\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/plain\r\n 1171s # \r\n 1171s # Hi!\n 1171s # SERVERNAME=localhost\n 1171s # HTTP_HOST=\n 1171s # 1171s # expecting 200, got 200 1171s ok 81 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1171s # DECODED: : bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 564\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 82 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1171s # DECODED: F\x00oo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 528\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 83 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1171s # DECODED: F\x01oo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 84 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1171s # DECODED: F\noo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 528\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 85 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: b\tar 1171s # RESPONSE: 1171s # HTTP/1.1 200 OK\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Foo: b\tar\r\n 1171s # Vary: In-If1\r\n 1171s # DMMATCH1: 1\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/plain\r\n 1171s # \r\n 1171s # Hi!\n 1171s # SERVERNAME=localhost\n 1171s # HTTP_HOST=\n 1171s # 1171s # expecting 200, got 200 1171s ok 86 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: b\x01ar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 564\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 87 1171s # SENDING: 1171s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1171s # expecting 500, got 500 1171s ok 88 1171s # SENDING: 1171s # GET / HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 89 1171s # SENDING: 1171s # GET / HTTP/1.0\n\n 1171s # expecting 400, got 400 1171s ok 90 1171s # SENDING: 1171s # get / HTTP/1.0\r\n\r\n 1171s # expecting 501, got 501 1171s ok 91 1171s # SENDING: 1171s # G ET / HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 92 1171s # SENDING: 1171s # G\x00ET / HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 93 1171s # SENDING: 1171s # G/T / HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 94 1171s # SENDING: 1171s # GET /\x00 HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 95 1171s # SENDING: 1171s # GET / HTTP/1.0\x00\r\n\r\n 1171s # expecting 400, got 400 1171s ok 96 1171s # SENDING: 1171s # GET\x0c/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 97 1171s # SENDING: 1171s # GET\r/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 98 1171s # SENDING: 1171s # GET\t/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 99 1171s # SENDING: 1171s # GET / HTT/1.0\r\n\r\n 1171s # expecting error, got 400 1171s ok 100 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1171s # expecting success, got 200 1171s ok 101 1171s # SENDING: 1171s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1171s # expecting success, got 200 1171s ok 102 1171s # SENDING: 1171s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1171s # expecting success, got 200 1171s ok 103 1171s # SENDING: 1171s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 104 1171s # SENDING: 1171s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 105 1171s # SENDING: 1171s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 106 1171s # SENDING: 1171s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 107 1171s # SENDING: 1171s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1171s # expecting error, got 400 1171s ok 108 1171s # SENDING: 1171s # GET / HTTP/0.9\r\n\r\n 1171s # expecting error, got 400 1171s ok 109 1171s # SENDING: 1171s # GET / HTTP/0.8\r\n\r\n 1171s # expecting error, got 400 1171s ok 110 1171s # SENDING: 1171s # GET /\x01 HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 111 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 112 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 113 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 114 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 115 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1171s # expecting 400, got 400 1171s ok 116 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 117 1171s # SENDING: 1171s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 118 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 119 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1171s # expecting 400, got 400 1171s ok 120 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 121 1171s # SENDING: 1171s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 122 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 123 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 124 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1171s # expecting 400, got 400 1171s ok 125 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 126 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1171s # expecting 400, got 400 1171s ok 127 1171s # SENDING: 1171s # GET / HTTP/1.0\r\r 1171s # expecting dropped connection and HTTPD dropped connection 1171s ok 128 1171s # SENDING: 1171s # GET /\r\n 1171s # expecting headerless HTTP/0.9 body, got response 1171s ok 129 1171s # SENDING: 1171s # GET /#frag HTTP/1.0\r\n 1171s # expecting 400, got 400 1171s ok 130 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1171s # expecting 400, got 400 1171s ok 131 1171s # SENDING: 1171s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 132 1171s # SENDING: 1171s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 133 1171s # SENDING: 1171s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 134 1171s # SENDING: 1171s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 135 1171s # SENDING: 1171s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 136 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1171s # expecting 400, got 400 1171s ok 137 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1171s # expecting 400, got 400 1171s ok 138 1171s # SENDING: 1171s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 139 1171s # SENDING: 1171s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 140 1171s # SENDING: 1171s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 141 1171s # SENDING: 1171s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 142 1171s # SENDING: 1171s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 143 1171s # SENDING: 1171s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 144 1171s # SENDING: 1171s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 145 1171s # SENDING: 1171s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 146 1171s # SENDING: 1171s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 147 1171s # SENDING: 1171s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 148 1171s # SENDING: 1171s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 149 1171s # SENDING: 1171s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1171s # expecting success, got 200 1171s ok 150 1171s # SENDING: 1171s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1171s # expecting 400, got 400 1171s ok 151 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1171s # expecting success, got 200 1171s ok 152 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1171s # expecting success, got 200 1171s ok 153 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1171s # expecting success, got 200 1171s ok 154 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1171s # expecting success, got 200 1171s ok 155 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1171s # expecting success, got 200 1171s ok 156 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1171s # expecting success, got 200 1171s ok 157 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1171s # expecting 400, got 400 1171s ok 158 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1171s # expecting 400, got 400 1171s ok 159 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1171s # expecting 400, got 400 1171s ok 160 1171s # SENDING: 1171s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 161 1171s # SENDING: 1171s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 162 1171s # SENDING: 1171s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 163 1171s # SENDING: 1171s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1171s # expecting 200, got 200 1171s ok 164 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1171s # expecting 200, got 200 1171s ok 165 1171s # SENDING: 1171s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1171s # expecting 200, got 200 1171s ok 166 1171s # SENDING: 1171s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1171s # expecting 200, got 200 1171s ok 167 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 200 OK\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Foo: bar\r\n 1171s # Vary: In-If1\r\n 1171s # DMMATCH1: 1\r\n 1171s # Content-Length: 36\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/plain\r\n 1171s # \r\n 1171s # Hi!\n 1171s # SERVERNAME=localhost\n 1171s # HTTP_HOST=\n 1171s # 1171s # expecting 200, got 200 1171s ok 168 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: 1171s # RESPONSE: 1171s # HTTP/1.1 200 OK\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Foo: \r\n 1171s # Vary: In-If1\r\n 1171s # DMMATCH1: 1\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/plain\r\n 1171s # \r\n 1171s # Hi!\n 1171s # SERVERNAME=localhost\n 1171s # HTTP_HOST=\n 1171s # 1171s # expecting 200, got 200 1171s ok 169 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1171s # DECODED: : bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 564\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 170 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1171s # DECODED: F\x00oo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 528\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 171 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1171s # DECODED: F\x01oo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 564\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 172 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1171s # DECODED: F\noo: bar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Content-Length: 528\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 173 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: b\tar 1171s # RESPONSE: 1171s # HTTP/1.1 200 OK\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:06 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Foo: b\tar\r\n 1171s # Vary: In-If1\r\n 1171s # DMMATCH1: 1\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/plain\r\n 1171s # \r\n 1171s # Hi!\n 1171s # SERVERNAME=localhost\n 1171s # HTTP_HOST=\n 1171s # 1171s # expecting 200, got 200 1171s ok 174 1171s # SENDING: 1171s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1171s # DECODED: Foo: b\x01ar 1171s # RESPONSE: 1171s # HTTP/1.1 500 Internal Server Error\r\n 1171s # Date: Thu, 14 Mar 2024 00:07:07 GMT\r\n 1171s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1171s # Connection: close\r\n 1171s # Content-Type: text/html; charset=iso-8859-1\r\n 1171s # \r\n 1171s # \n 1171s # \n 1171s # ... 1171s # expecting 500, got 500 1171s ok 175 1171s # SENDING: 1171s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1171s # expecting 500, got 500 1171s ok 176 1171s ok 177 1171s ok 178 1171s ok 1173s t/apache/if_sections.t .............. 1173s 1..46 1173s # Running under perl version 5.038002 for linux 1173s # Current time local: Thu Mar 14 00:07:07 2024 1173s # Current time GMT: Thu Mar 14 00:07:07 2024 1173s # Using Test.pm version 1.31 1173s # Using Apache/Test.pm version 1.42 1173s # /if_sec/ with '': 1173s # expected: 200 1173s # received: '200' 1173s ok 1 1173s # expected: undef 1173s # received: undef 1173s ok 2 1173s # /if_sec/foo.if_test with '': 1173s # expected: 200 1173s # received: '200' 1173s ok 3 1173s # expected: undef 1173s # received: undef 1173s ok 4 1173s # /if_sec/foo.if_test with '1': 1173s # expected: 200 1173s # received: '200' 1173s ok 5 1173s # expected: 'global1' 1173s # received: 'global1' 1173s ok 6 1173s # /if_sec/foo.if_test with '1 11': 1173s # expected: 200 1173s # received: '200' 1173s ok 7 1173s # expected: 'global1, nested11, nested113' 1173s # received: 'global1, nested11, nested113' 1173s ok 8 1173s # /if_sec/foo.if_test with '1 11 111': 1173s # expected: 200 1173s # received: '200' 1173s ok 9 1173s # expected: 'global1, nested11, nested111' 1173s # received: 'global1, nested11, nested111' 1173s ok 10 1173s # /if_sec/foo.if_test with '1 11 112': 1173s # expected: 200 1173s # received: '200' 1173s ok 11 1173s # expected: 'global1, nested11, nested112' 1173s # received: 'global1, nested11, nested112' 1173s ok 12 1173s # /if_sec/foo.if_test with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 13 1173s # expected: 'global1, files2' 1173s # received: 'global1, files2' 1173s ok 14 1173s # /if_sec/dir/foo.txt with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 15 1173s # expected: 'global1, dir1, dir2, dir_files1' 1173s # received: 'global1, dir1, dir2, dir_files1' 1173s ok 16 1173s # /if_sec/dir/ with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 17 1173s # expected: 'global1, dir1, dir2' 1173s # received: 'global1, dir1, dir2' 1173s ok 18 1173s # /if_sec/dir/ with '1 11': 1173s # expected: 200 1173s # received: '200' 1173s ok 19 1173s # expected: 'global1, dir1, nested11, nested113' 1173s # received: 'global1, dir1, nested11, nested113' 1173s ok 20 1173s # /if_sec/dir/ with '1 11 111': 1173s # expected: 200 1173s # received: '200' 1173s ok 21 1173s # expected: 'global1, dir1, nested11, nested111' 1173s # received: 'global1, dir1, nested11, nested111' 1173s ok 22 1173s # /if_sec/dir/ with '1 11 112': 1173s # expected: 200 1173s # received: '200' 1173s ok 23 1173s # expected: 'global1, dir1, nested11, nested112' 1173s # received: 'global1, dir1, nested11, nested112' 1173s ok 24 1173s # /if_sec/loc/ with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 25 1173s # expected: 'global1, loc1, loc2' 1173s # received: 'global1, loc1, loc2' 1173s ok 26 1173s # /if_sec/loc/foo.txt with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 27 1173s # expected: 'global1, loc1, loc2' 1173s # received: 'global1, loc1, loc2' 1173s ok 28 1173s # /if_sec/loc/ with '1 11': 1173s # expected: 200 1173s # received: '200' 1173s ok 29 1173s # expected: 'global1, loc1, nested11, nested113' 1173s # received: 'global1, loc1, nested11, nested113' 1173s ok 30 1173s # /if_sec/loc/ with '1 11 111': 1173s # expected: 200 1173s # received: '200' 1173s ok 31 1173s # expected: 'global1, loc1, nested11, nested111' 1173s # received: 'global1, loc1, nested11, nested111' 1173s ok 32 1173s # /if_sec/loc/ with '1 11 112': 1173s # expected: 200 1173s # received: '200' 1173s ok 33 1173s # expected: 'global1, loc1, nested11, nested112' 1173s # received: 'global1, loc1, nested11, nested112' 1173s ok 34 1173s # /if_sec/loc/foo.if_test with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 35 1173s # expected: 'global1, files2, loc1, loc2' 1173s # received: 'global1, files2, loc1, loc2' 1173s ok 36 1173s # /if_sec/loc/foo.if_test with '1 2 11': 1173s # expected: 200 1173s # received: '200' 1173s ok 37 1173s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1173s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1173s ok 38 1173s # /if_sec/loc/foo.if_test with '1 2 11 111': 1173s # expected: 200 1173s # received: '200' 1173s ok 39 1173s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1173s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1173s ok 40 1173s # /if_sec/loc/foo.if_test with '1 2 11 112': 1173s # expected: 200 1173s # received: '200' 1173s ok 41 1173s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1173s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1173s ok 42 1173s # /if_sec/proxy/ with '1 2': 1173s # expected: 200 1173s # received: '200' 1173s ok 43 1173s # expected: 'global1, locp1, locp2' 1173s # received: 'global1, locp1, locp2' 1173s ok 44 1173s # /if_sec/proxy/ with '2': 1173s # expected: 200 1173s # received: '200' 1173s ok 45 1173s # expected: 'locp2' 1173s # received: 'locp2' 1173s ok 46 1173s ok 1174s t/apache/iffile.t ................... 1174s 1..2 1174s # Running under perl version 5.038002 for linux 1174s # Current time local: Thu Mar 14 00:07:08 2024 1174s # Current time GMT: Thu Mar 14 00:07:08 2024 1174s # Using Test.pm version 1.31 1174s # Using Apache/Test.pm version 1.42 1174s # expected: 200 1174s # received: '200' 1174s ok 1 1174s # expected: 'success1, success2, success3, success4, success5' 1174s # received: 'success1, success2, success3, success4, success5' 1174s ok 2 1174s ok 1175s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1181s t/apache/limits.t ................... 1181s 1..12 1181s # Running under perl version 5.038002 for linux 1181s # Current time local: Thu Mar 14 00:07:11 2024 1181s # Current time GMT: Thu Mar 14 00:07:11 2024 1181s # Using Test.pm version 1.31 1181s # Using Apache/Test.pm version 1.42 1181s # Testing LimitRequestLine; should succeed 1181s # testing : Test #1 1181s # expected: 200 1181s # received: '200' 1181s ok 1 1181s # Testing LimitRequestLine; should fail 1181s # testing : Test #2 1181s # expected: 414 1181s # received: '414' 1181s ok 2 1181s # Testing LimitRequestFieldSize; should succeed 1181s # testing : Test #3 1181s # expected: 200 1181s # received: '200' 1181s ok 3 1181s # Testing LimitRequestFieldSize; should fail 1181s # testing : Test #4 1181s # expected: 400 1181s # received: '400' 1181s ok 4 1181s # Testing LimitRequestFields; should succeed 1181s # testing : Test #5 1181s # expected: 200 1181s # received: '200' 1181s ok 5 1181s # Testing LimitRequestFields; should fail 1181s # testing : Test #6 1181s # expected: 400 1181s # received: '400' 1181s ok 6 1181s # Testing LimitRequestBody; should succeed 1181s # Chunked transfer-encoding enabled 1181s # testing : Test #7 1181s # expected: 200 1181s # received: '200' 1181s ok 7 1181s # Testing LimitRequestBody; should succeed 1181s # Chunked transfer-encoding disabled 1181s # testing : Test #8 1181s # expected: 200 1181s # received: '200' 1181s ok 8 1181s # Testing LimitRequestBody; should fail 1181s # Chunked transfer-encoding enabled 1181s # testing : Test #9 1181s # expected: 413 1181s # received: '413' 1181s ok 9 1181s # Testing LimitRequestBody; should fail 1181s # Chunked transfer-encoding disabled 1181s # testing : Test #10 1181s # expected: 413 1181s # received: '413' 1181s ok 10 1181s # Testing LimitRequestFieldSize; should succeed 1181s # testing : Test #11 1181s # expected: 200 1181s # received: '200' 1181s ok 11 1181s # Testing LimitRequestFieldSize; should fail 1181s # testing : Test #12 1181s # expected: 400 1181s # received: '400' 1181s ok 12 1181s ok 1182s t/apache/loglevel.t ................. 1182s 1..8 1182s # Running under perl version 5.038002 for linux 1182s # Current time local: Thu Mar 14 00:07:17 2024 1182s # Current time GMT: Thu Mar 14 00:07:17 2024 1182s # Using Test.pm version 1.31 1182s # Using Apache/Test.pm version 1.42 1182s ok 1 1182s ok 2 1182s ok 3 1182s ok 4 1182s ok 5 1182s ok 6 1182s ok 7 1182s ok 8 1182s ok 1184s t/apache/maxranges.t ................ 1184s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1184s 1..19 1184s # Running under perl version 5.038002 for linux 1184s # Current time local: Thu Mar 14 00:07:18 2024 1184s # Current time GMT: Thu Mar 14 00:07:18 2024 1184s # Using Test.pm version 1.31 1184s # Using Apache/Test.pm version 1.42 1184s ok 1 1184s ok 2 1184s ok 3 1184s ok 4 1184s ok 5 1184s ok 6 1184s ok 7 1184s ok 8 1184s ok 9 1184s ok 10 1184s ok 11 1184s ok 12 1184s ok 13 1184s ok 14 1184s ok 15 1184s ok 16 1184s ok 17 1184s ok 18 1184s ok 19 1184s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1184s ok 1185s t/apache/mergeslashes.t ............. 1185s 1..9 1185s # Running under perl version 5.038002 for linux 1185s # Current time local: Thu Mar 14 00:07:20 2024 1185s # Current time GMT: Thu Mar 14 00:07:20 2024 1185s # Using Test.pm version 1.31 1185s # Using Apache/Test.pm version 1.42 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for exact match 1185s ok 1 1185s # SENDING to 127.0.0.1:8547 1185s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for merged even at front 1185s ok 2 1185s # SENDING to 127.0.0.1:8547 1185s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for merged even at front 1185s ok 3 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for c// should be merged 1185s ok 4 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for a// should be merged 1185s ok 5 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for a// matches locationmatch 1185s ok 6 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1185s # expected 200, got 200 for c// doesn't match locationmatch 1185s ok 7 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for baseline failed 1185s ok 8 1185s # SENDING to 127.0.0.1:8547 1185s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1185s # expected 403, got 403 for b//d not merged for Location with OFF 1185s ok 9 1185s ok 1187s t/apache/mmn.t ...................... 1187s 1..2 1187s # Running under perl version 5.038002 for linux 1187s # Current time local: Thu Mar 14 00:07:21 2024 1187s # Current time GMT: Thu Mar 14 00:07:21 2024 1187s # Using Test.pm version 1.31 1187s # Using Apache/Test.pm version 1.42 1187s ok 1 1187s ok 2 1187s ok 1188s t/apache/options.t .................. 1188s 1..2 1188s # Running under perl version 5.038002 for linux 1188s # Current time local: Thu Mar 14 00:07:23 2024 1188s # Current time GMT: Thu Mar 14 00:07:23 2024 1188s # Using Test.pm version 1.31 1188s # Using Apache/Test.pm version 1.42 1188s # testing : code 1188s # expected: 200 1188s # received: '200' 1188s ok 1 1188s # testing : OPTIONS 1188s # expected: qr/OPTIONS/ 1188s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 1188s ok 2 1188s ok 1192s t/apache/passbrigade.t .............. 1192s # using LWP client 1192s 1..114 1192s # Running under perl version 5.038002 for linux 1192s # Current time local: Thu Mar 14 00:07:24 2024 1192s # Current time GMT: Thu Mar 14 00:07:24 2024 1192s # Using Test.pm version 1.31 1192s # Using Apache/Test.pm version 1.42 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 1024 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 1024 1192s # received: 1024 1192s ok 1 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 2048 1192s # received: 2048 1192s ok 2 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 3072 1192s # received: 3072 1192s ok 3 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 4096 1192s # received: 4096 1192s ok 4 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 5120 1192s # received: 5120 1192s ok 5 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 6144 1192s # received: 6144 1192s ok 6 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 7168 1192s # received: 7168 1192s ok 7 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 8192 1192s # received: 8192 1192s ok 8 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 9216 1192s # received: 9216 1192s ok 9 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 10240 1192s # received: 10240 1192s ok 10 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 11264 1192s # received: 11264 1192s ok 11 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 12288 1192s # received: 12288 1192s ok 12 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 13312 1192s # received: 13312 1192s ok 13 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 14336 1192s # received: 14336 1192s ok 14 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 15360 1192s # received: 15360 1192s ok 15 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 16384 1192s # received: 16384 1192s ok 16 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 17408 1192s # received: 17408 1192s ok 17 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 18432 1192s # received: 18432 1192s ok 18 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 19456 1192s # received: 19456 1192s ok 19 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 20480 1192s # received: 20480 1192s ok 20 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 21504 1192s # received: 21504 1192s ok 21 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 22528 1192s # received: 22528 1192s ok 22 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 23552 1192s # received: 23552 1192s ok 23 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 24576 1192s # received: 24576 1192s ok 24 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 25600 1192s # received: 25600 1192s ok 25 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 26624 1192s # received: 26624 1192s ok 26 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 27648 1192s # received: 27648 1192s ok 27 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 28672 1192s # received: 28672 1192s ok 28 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 29696 1192s # received: 29696 1192s ok 29 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 30720 1192s # received: 30720 1192s ok 30 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 31744 1192s # received: 31744 1192s ok 31 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 32768 1192s # received: 32768 1192s ok 32 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 33792 1192s # received: 33792 1192s ok 33 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 34816 1192s # received: 34816 1192s ok 34 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 35840 1192s # received: 35840 1192s ok 35 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 36864 1192s # received: 36864 1192s ok 36 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 37888 1192s # received: 37888 1192s ok 37 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 38912 1192s # received: 38912 1192s ok 38 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 39936 1192s # received: 39936 1192s ok 39 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 40960 1192s # received: 40960 1192s ok 40 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 41984 1192s # received: 41984 1192s ok 41 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 43008 1192s # received: 43008 1192s ok 42 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 44032 1192s # received: 44032 1192s ok 43 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 45056 1192s # received: 45056 1192s ok 44 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 46080 1192s # received: 46080 1192s ok 45 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 47104 1192s # received: 47104 1192s ok 46 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 48128 1192s # received: 48128 1192s ok 47 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 49152 1192s # received: 49152 1192s ok 48 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 50176 1192s # received: 50176 1192s ok 49 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 51200 1192s # received: 51200 1192s ok 50 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 102400 1192s # received: 102400 1192s ok 51 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 307200 1192s # received: 307200 1192s ok 52 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 512000 1192s # received: 512000 1192s ok 53 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 2048000 1192s # received: 2048000 1192s ok 54 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 4096000 1192s # received: 4096000 1192s ok 55 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:26 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:27 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 6144000 1192s # received: 6144000 1192s ok 56 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:27 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 10240000 1192s # received: 10240000 1192s ok 57 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 1024 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 1024 1192s # received: 1024 1192s ok 58 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 2048 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 2048 1192s # received: 2048 1192s ok 59 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 3072 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 3072 1192s # received: 3072 1192s ok 60 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 4096 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 4096 1192s # received: 4096 1192s ok 61 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 5120 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 5120 1192s # received: 5120 1192s ok 62 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 6144 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 6144 1192s # received: 6144 1192s ok 63 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 7168 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 7168 1192s # received: 7168 1192s ok 64 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 8192 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #DMMATCH1: 1 1192s # 1192s # testing : bytes in body 1192s # expected: 8192 1192s # received: 8192 1192s ok 65 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 9216 1192s # received: 9216 1192s ok 66 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 10240 1192s # received: 10240 1192s ok 67 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 11264 1192s # received: 11264 1192s ok 68 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 12288 1192s # received: 12288 1192s ok 69 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 13312 1192s # received: 13312 1192s ok 70 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 14336 1192s # received: 14336 1192s ok 71 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 15360 1192s # received: 15360 1192s ok 72 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 16384 1192s # received: 16384 1192s ok 73 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 17408 1192s # received: 17408 1192s ok 74 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 18432 1192s # received: 18432 1192s ok 75 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 19456 1192s # received: 19456 1192s ok 76 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 20480 1192s # received: 20480 1192s ok 77 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 21504 1192s # received: 21504 1192s ok 78 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 22528 1192s # received: 22528 1192s ok 79 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 23552 1192s # received: 23552 1192s ok 80 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 24576 1192s # received: 24576 1192s ok 81 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 25600 1192s # received: 25600 1192s ok 82 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 26624 1192s # received: 26624 1192s ok 83 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 27648 1192s # received: 27648 1192s ok 84 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 28672 1192s # received: 28672 1192s ok 85 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 29696 1192s # received: 29696 1192s ok 86 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 30720 1192s # received: 30720 1192s ok 87 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 31744 1192s # received: 31744 1192s ok 88 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 32768 1192s # received: 32768 1192s ok 89 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 33792 1192s # received: 33792 1192s ok 90 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 34816 1192s # received: 34816 1192s ok 91 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 35840 1192s # received: 35840 1192s ok 92 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 36864 1192s # received: 36864 1192s ok 93 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 37888 1192s # received: 37888 1192s ok 94 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 38912 1192s # received: 38912 1192s ok 95 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 39936 1192s # received: 39936 1192s ok 96 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 40960 1192s # received: 40960 1192s ok 97 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 41984 1192s # received: 41984 1192s ok 98 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 43008 1192s # received: 43008 1192s ok 99 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 44032 1192s # received: 44032 1192s ok 100 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 45056 1192s # received: 45056 1192s ok 101 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 46080 1192s # received: 46080 1192s ok 102 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 47104 1192s # received: 47104 1192s ok 103 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 48128 1192s # received: 48128 1192s ok 104 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 49152 1192s # received: 49152 1192s ok 105 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 50176 1192s # received: 50176 1192s ok 106 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 51200 1192s # received: 51200 1192s ok 107 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 102400 1192s # received: 102400 1192s ok 108 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 307200 1192s # received: 307200 1192s ok 109 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 512000 1192s # received: 512000 1192s ok 110 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 2048000 1192s # received: 2048000 1192s ok 111 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 4096000 1192s # received: 4096000 1192s ok 112 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 6144000 1192s # received: 6144000 1192s ok 113 1192s #lwp request: 1192s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1192s #User-Agent: libwww-perl/6.76 1192s # 1192s #server response: 1192s #HTTP/1.1 200 OK 1192s #Connection: close 1192s #Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1192s #Vary: In-If1 1192s #Content-Length: 0 1192s #Client-Date: Thu, 14 Mar 2024 00:07:28 GMT 1192s #Client-Peer: 127.0.0.1:8529 1192s #Client-Response-Num: 1 1192s #Client-Transfer-Encoding: chunked 1192s #DMMATCH1: 1 1192s #X-Content-Length-Note: added by Apache::TestRequest 1192s # 1192s # testing : bytes in body 1192s # expected: 10240000 1192s # received: 10240000 1192s ok 114 1192s ok 1194s t/apache/post.t ..................... 1194s # using LWP client 1194s 1..51 1194s # Running under perl version 5.038002 for linux 1194s # Current time local: Thu Mar 14 00:07:28 2024 1194s # Current time GMT: Thu Mar 14 00:07:28 2024 1194s # Using Test.pm version 1.31 1194s # Using Apache/Test.pm version 1.42 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 1024 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '1024' 1194s # received: 1024 1194s ok 1 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 2048 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '2048' 1194s # received: 2048 1194s ok 2 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 3072 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '3072' 1194s # received: 3072 1194s ok 3 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 4096 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '4096' 1194s # received: 4096 1194s ok 4 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 5120 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '5120' 1194s # received: 5120 1194s ok 5 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 6144 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '6144' 1194s # received: 6144 1194s ok 6 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 7168 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '7168' 1194s # received: 7168 1194s ok 7 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 8192 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '8192' 1194s # received: 8192 1194s ok 8 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 9216 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 5 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '9216' 1194s # received: 9216 1194s ok 9 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 10240 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '10240' 1194s # received: 10240 1194s ok 10 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 11264 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '11264' 1194s # received: 11264 1194s ok 11 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 12288 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '12288' 1194s # received: 12288 1194s ok 12 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 13312 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '13312' 1194s # received: 13312 1194s ok 13 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 14336 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '14336' 1194s # received: 14336 1194s ok 14 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 15360 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '15360' 1194s # received: 15360 1194s ok 15 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 16384 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '16384' 1194s # received: 16384 1194s ok 16 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 17408 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '17408' 1194s # received: 17408 1194s ok 17 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 18432 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '18432' 1194s # received: 18432 1194s ok 18 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 19456 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '19456' 1194s # received: 19456 1194s ok 19 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 20480 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '20480' 1194s # received: 20480 1194s ok 20 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 21504 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '21504' 1194s # received: 21504 1194s ok 21 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 22528 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '22528' 1194s # received: 22528 1194s ok 22 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 23552 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '23552' 1194s # received: 23552 1194s ok 23 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 24576 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '24576' 1194s # received: 24576 1194s ok 24 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 25600 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '25600' 1194s # received: 25600 1194s ok 25 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 26624 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '26624' 1194s # received: 26624 1194s ok 26 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 27648 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '27648' 1194s # received: 27648 1194s ok 27 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 28672 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '28672' 1194s # received: 28672 1194s ok 28 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 29696 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '29696' 1194s # received: 29696 1194s ok 29 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 30720 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '30720' 1194s # received: 30720 1194s ok 30 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 31744 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '31744' 1194s # received: 31744 1194s ok 31 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 32768 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '32768' 1194s # received: 32768 1194s ok 32 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 33792 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '33792' 1194s # received: 33792 1194s ok 33 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 34816 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '34816' 1194s # received: 34816 1194s ok 34 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 35840 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '35840' 1194s # received: 35840 1194s ok 35 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 36864 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '36864' 1194s # received: 36864 1194s ok 36 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 37888 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '37888' 1194s # received: 37888 1194s ok 37 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 38912 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '38912' 1194s # received: 38912 1194s ok 38 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 39936 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '39936' 1194s # received: 39936 1194s ok 39 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 40960 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '40960' 1194s # received: 40960 1194s ok 40 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 41984 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '41984' 1194s # received: 41984 1194s ok 41 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 43008 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '43008' 1194s # received: 43008 1194s ok 42 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 44032 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '44032' 1194s # received: 44032 1194s ok 43 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 45056 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '45056' 1194s # received: 45056 1194s ok 44 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 46080 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '46080' 1194s # received: 46080 1194s ok 45 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 47104 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '47104' 1194s # received: 47104 1194s ok 46 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 48128 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '48128' 1194s # received: 48128 1194s ok 47 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 49152 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '49152' 1194s # received: 49152 1194s ok 48 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 50176 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '50176' 1194s # received: 50176 1194s ok 49 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 51200 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 6 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '51200' 1194s # received: 51200 1194s ok 50 1194s #lwp request: 1194s #POST http://localhost:8529/eat_post HTTP/1.1 1194s #User-Agent: libwww-perl/6.76 1194s #Content-Length: 102400 1194s # 1194s #server response: 1194s #HTTP/1.1 200 OK 1194s #Connection: close 1194s #Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1194s #Vary: In-If1 1194s #Content-Length: 7 1194s #Client-Date: Thu, 14 Mar 2024 00:07:30 GMT 1194s #Client-Peer: 127.0.0.1:8529 1194s #Client-Response-Num: 1 1194s #DMMATCH1: 1 1194s # 1194s # testing : length posted 1194s # expected: '102400' 1194s # received: 102400 1194s ok 51 1194s ok 1195s t/apache/pr17629.t .................. 1195s 1..4 1195s # Running under perl version 5.038002 for linux 1195s # Current time local: Thu Mar 14 00:07:30 2024 1195s # Current time GMT: Thu Mar 14 00:07:30 2024 1195s # Using Test.pm version 1.31 1195s # Using Apache/Test.pm version 1.42 1195s # expected: 'begin-foobar-end 1195s # ' 1195s # received: 'begin-foobar-end 1195s # ' 1195s ok 1 1195s # expected: 200 1195s # received: '200' 1195s ok 2 1195s # testing : response was gzipped 1195s # expected: 'gzip' 1195s # received: 'gzip' 1195s ok 3 1195s # expected: 'begin-foobar-end 1195s # ' 1195s # received: 'begin-foobar-end 1195s # ' 1195s ok 4 1195s ok 1197s t/apache/pr18757.t .................. 1197s 1..3 1197s # Running under perl version 5.038002 for linux 1197s # Current time local: Thu Mar 14 00:07:31 2024 1197s # Current time GMT: Thu Mar 14 00:07:31 2024 1197s # Using Test.pm version 1.31 1197s # Using Apache/Test.pm version 1.42 1197s # testing : 200 response from GET 1197s # expected: 200 1197s # received: '200' 1197s ok 1 1197s # expected C-L is 26 1197s # URL via proxy is http://localhost:8540/index.html 1197s ok 2 1197s # line: HTTP/1.1 200 OK 1197s # line: Date: Thu, 14 Mar 2024 00:07:33 GMT 1197s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1197s # line: Vary: In-If1 1197s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1197s # line: ETag: "1a-60bb3bbdae3c0" 1197s # line: Accept-Ranges: bytes 1197s # line: Content-Length: 26 1197s # line: DMMATCH1: 1 1197s # line: Content-Type: text/html 1197s # line: 1197s # testing : whether proxy strips Content-Length header 1197s # expected: 1 1197s # received: 1 1197s ok 3 1197s ok 1198s t/apache/pr35292.t .................. 1198s 1..3 1198s # Running under perl version 5.038002 for linux 1198s # Current time local: Thu Mar 14 00:07:33 2024 1198s # Current time GMT: Thu Mar 14 00:07:33 2024 1198s # Using Test.pm version 1.31 1198s # Using Apache/Test.pm version 1.42 1198s ok 1 1198s ok 2 1198s # testing : read response-line 1198s # expected: qr/^HTTP\/1\.. 413/ 1198s # received: 'HTTP/1.1 413 Request Entity Too Large 1198s # ' 1198s ok 3 1198s ok 1200s t/apache/pr35330.t .................. 1200s 1..2 1200s # Running under perl version 5.038002 for linux 1200s # Current time local: Thu Mar 14 00:07:34 2024 1200s # Current time GMT: Thu Mar 14 00:07:34 2024 1200s # Using Test.pm version 1.31 1200s # Using Apache/Test.pm version 1.42 1200s # testing : SSI was allowed for location 1200s # expected: 200 1200s # received: '200' 1200s ok 1 1200s # testing : file was served with correct content 1200s # expected: 'hello' 1200s # received: 'hello' 1200s ok 2 1200s ok 1201s t/apache/pr37166.t .................. 1201s 1..4 1201s # Running under perl version 5.038002 for linux 1201s # Current time local: Thu Mar 14 00:07:36 2024 1201s # Current time GMT: Thu Mar 14 00:07:36 2024 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.42 1201s # testing : SSI was allowed for location 1201s # expected: 200 1201s # received: '200' 1201s ok 1 1201s # testing : file was served with correct content 1201s # expected: 'Hello world 1201s # ' 1201s # received: 'Hello world 1201s # ' 1201s ok 2 1201s # testing : explicit 200 response 1201s # expected: 200 1201s # received: '200' 1201s ok 3 1201s # testing : file was again served with correct content 1201s # expected: 'Hello world 1201s # ' 1201s # received: 'Hello world 1201s # ' 1201s ok 4 1201s ok 1203s t/apache/pr43939.t .................. 1203s 1..4 1203s # Running under perl version 5.038002 for linux 1203s # Current time local: Thu Mar 14 00:07:37 2024 1203s # Current time GMT: Thu Mar 14 00:07:37 2024 1203s # Using Test.pm version 1.31 1203s # Using Apache/Test.pm version 1.42 1203s # expected: 'begin-default-end 1203s # ' 1203s # received: 'begin-default-end 1203s # ' 1203s ok 1 1203s # expected: 200 1203s # received: '200' 1203s ok 2 1203s # testing : response was gzipped 1203s # expected: 'gzip' 1203s # received: 'gzip' 1203s ok 3 1203s # expected: 'begin-default-end 1203s # ' 1203s # received: 'begin-default-end 1203s # ' 1203s ok 4 1203s ok 1204s t/apache/pr49328.t .................. 1204s 1..1 1204s # Running under perl version 5.038002 for linux 1204s # Current time local: Thu Mar 14 00:07:39 2024 1204s # Current time GMT: Thu Mar 14 00:07:39 2024 1204s # Using Test.pm version 1.31 1204s # Using Apache/Test.pm version 1.42 1204s # expected: 'before 1204s # included 1204s # after 1204s # ' 1204s # received: 'before 1204s # included 1204s # after 1204s # ' 1204s ok 1 1204s ok 1207s t/apache/rwrite.t ................... 1207s # using LWP client 1207s 1..114 1207s # Running under perl version 5.038002 for linux 1207s # Current time local: Thu Mar 14 00:07:40 2024 1207s # Current time GMT: Thu Mar 14 00:07:40 2024 1207s # Using Test.pm version 1.31 1207s # Using Apache/Test.pm version 1.42 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 1024 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 1024 1207s # received: 1024 1207s ok 1 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 2048 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 2048 1207s # received: 2048 1207s ok 2 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 3072 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 3072 1207s # received: 3072 1207s ok 3 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 4096 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 4096 1207s # received: 4096 1207s ok 4 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 5120 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 5120 1207s # received: 5120 1207s ok 5 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 6144 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 6144 1207s # received: 6144 1207s ok 6 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 7168 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 7168 1207s # received: 7168 1207s ok 7 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 8192 1207s # received: 8192 1207s ok 8 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 9216 1207s # received: 9216 1207s ok 9 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 10240 1207s # received: 10240 1207s ok 10 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 11264 1207s # received: 11264 1207s ok 11 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 12288 1207s # received: 12288 1207s ok 12 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 13312 1207s # received: 13312 1207s ok 13 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 14336 1207s # received: 14336 1207s ok 14 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 15360 1207s # received: 15360 1207s ok 15 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 16384 1207s # received: 16384 1207s ok 16 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 17408 1207s # received: 17408 1207s ok 17 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 18432 1207s # received: 18432 1207s ok 18 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 19456 1207s # received: 19456 1207s ok 19 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 20480 1207s # received: 20480 1207s ok 20 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 21504 1207s # received: 21504 1207s ok 21 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 22528 1207s # received: 22528 1207s ok 22 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 23552 1207s # received: 23552 1207s ok 23 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 24576 1207s # received: 24576 1207s ok 24 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 25600 1207s # received: 25600 1207s ok 25 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 26624 1207s # received: 26624 1207s ok 26 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 27648 1207s # received: 27648 1207s ok 27 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 28672 1207s # received: 28672 1207s ok 28 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 29696 1207s # received: 29696 1207s ok 29 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 30720 1207s # received: 30720 1207s ok 30 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 31744 1207s # received: 31744 1207s ok 31 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 32768 1207s # received: 32768 1207s ok 32 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 33792 1207s # received: 33792 1207s ok 33 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 34816 1207s # received: 34816 1207s ok 34 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 35840 1207s # received: 35840 1207s ok 35 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 36864 1207s # received: 36864 1207s ok 36 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 37888 1207s # received: 37888 1207s ok 37 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 38912 1207s # received: 38912 1207s ok 38 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 39936 1207s # received: 39936 1207s ok 39 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 40960 1207s # received: 40960 1207s ok 40 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 41984 1207s # received: 41984 1207s ok 41 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 43008 1207s # received: 43008 1207s ok 42 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 44032 1207s # received: 44032 1207s ok 43 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 45056 1207s # received: 45056 1207s ok 44 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 46080 1207s # received: 46080 1207s ok 45 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 47104 1207s # received: 47104 1207s ok 46 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 48128 1207s # received: 48128 1207s ok 47 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 49152 1207s # received: 49152 1207s ok 48 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 50176 1207s # received: 50176 1207s ok 49 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 51200 1207s # received: 51200 1207s ok 50 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 102400 1207s # received: 102400 1207s ok 51 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 307200 1207s # received: 307200 1207s ok 52 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 512000 1207s # received: 512000 1207s ok 53 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 2048000 1207s # received: 2048000 1207s ok 54 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 4096000 1207s # received: 4096000 1207s ok 55 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 6144000 1207s # received: 6144000 1207s ok 56 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 10240000 1207s # received: 10240000 1207s ok 57 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 1024 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 1024 1207s # received: 1024 1207s ok 58 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 2048 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 2048 1207s # received: 2048 1207s ok 59 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 3072 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 3072 1207s # received: 3072 1207s ok 60 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 4096 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 4096 1207s # received: 4096 1207s ok 61 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 5120 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 5120 1207s # received: 5120 1207s ok 62 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 6144 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 6144 1207s # received: 6144 1207s ok 63 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 7168 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #DMMATCH1: 1 1207s # 1207s # testing : bytes in body 1207s # expected: 7168 1207s # received: 7168 1207s ok 64 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 8192 1207s # received: 8192 1207s ok 65 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 9216 1207s # received: 9216 1207s ok 66 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 10240 1207s # received: 10240 1207s ok 67 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:42 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 11264 1207s # received: 11264 1207s ok 68 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 12288 1207s # received: 12288 1207s ok 69 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 13312 1207s # received: 13312 1207s ok 70 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 14336 1207s # received: 14336 1207s ok 71 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 15360 1207s # received: 15360 1207s ok 72 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 16384 1207s # received: 16384 1207s ok 73 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 17408 1207s # received: 17408 1207s ok 74 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 18432 1207s # received: 18432 1207s ok 75 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 19456 1207s # received: 19456 1207s ok 76 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 20480 1207s # received: 20480 1207s ok 77 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 21504 1207s # received: 21504 1207s ok 78 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 22528 1207s # received: 22528 1207s ok 79 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 23552 1207s # received: 23552 1207s ok 80 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 24576 1207s # received: 24576 1207s ok 81 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 25600 1207s # received: 25600 1207s ok 82 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 26624 1207s # received: 26624 1207s ok 83 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 27648 1207s # received: 27648 1207s ok 84 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 28672 1207s # received: 28672 1207s ok 85 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 29696 1207s # received: 29696 1207s ok 86 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 30720 1207s # received: 30720 1207s ok 87 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 31744 1207s # received: 31744 1207s ok 88 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 32768 1207s # received: 32768 1207s ok 89 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 33792 1207s # received: 33792 1207s ok 90 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 34816 1207s # received: 34816 1207s ok 91 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 35840 1207s # received: 35840 1207s ok 92 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 36864 1207s # received: 36864 1207s ok 93 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 37888 1207s # received: 37888 1207s ok 94 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 38912 1207s # received: 38912 1207s ok 95 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 39936 1207s # received: 39936 1207s ok 96 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 40960 1207s # received: 40960 1207s ok 97 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 41984 1207s # received: 41984 1207s ok 98 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 43008 1207s # received: 43008 1207s ok 99 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 44032 1207s # received: 44032 1207s ok 100 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 45056 1207s # received: 45056 1207s ok 101 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 46080 1207s # received: 46080 1207s ok 102 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 47104 1207s # received: 47104 1207s ok 103 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 48128 1207s # received: 48128 1207s ok 104 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 49152 1207s # received: 49152 1207s ok 105 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 50176 1207s # received: 50176 1207s ok 106 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 51200 1207s # received: 51200 1207s ok 107 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 102400 1207s # received: 102400 1207s ok 108 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 307200 1207s # received: 307200 1207s ok 109 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 512000 1207s # received: 512000 1207s ok 110 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 2048000 1207s # received: 2048000 1207s ok 111 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 4096000 1207s # received: 4096000 1207s ok 112 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 6144000 1207s # received: 6144000 1207s ok 113 1207s #lwp request: 1207s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1207s #User-Agent: libwww-perl/6.76 1207s # 1207s #server response: 1207s #HTTP/1.1 200 OK 1207s #Connection: close 1207s #Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1207s #Vary: In-If1 1207s #Content-Length: 0 1207s #Client-Date: Thu, 14 Mar 2024 00:07:43 GMT 1207s #Client-Peer: 127.0.0.1:8529 1207s #Client-Response-Num: 1 1207s #Client-Transfer-Encoding: chunked 1207s #DMMATCH1: 1 1207s #X-Content-Length-Note: added by Apache::TestRequest 1207s # 1207s # testing : bytes in body 1207s # expected: 10240000 1207s # received: 10240000 1207s ok 114 1207s ok 1210s t/apache/server_name_port.t ......... 1210s 1..84 1210s # Running under perl version 5.038002 for linux 1210s # Current time local: Thu Mar 14 00:07:43 2024 1210s # Current time GMT: Thu Mar 14 00:07:43 2024 1210s # Using Test.pm version 1.31 1210s # Using Apache/Test.pm version 1.42 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1210s # expecting 200, got 200 1210s ok 1 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 2 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 3 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1210s # expecting 200, got 200 1210s ok 4 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 5 1210s # got SERVER_PORT='123', expected '123' 1210s ok 6 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1210s # expecting 200, got 200 1210s ok 7 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 8 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 9 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1210s # expecting 200, got 200 1210s ok 10 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 11 1210s # got SERVER_PORT='123', expected '123' 1210s ok 12 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1210s # expecting 200, got 200 1210s ok 13 1210s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1210s ok 14 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 15 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1210s # expecting 200, got 200 1210s ok 16 1210s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1210s ok 17 1210s # got SERVER_PORT='123', expected '123' 1210s ok 18 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1210s # expecting 200, got 200 1210s ok 19 1210s # got SERVER_NAME='[::1]', expected '[::1]' 1210s ok 20 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 21 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1210s # expecting 200, got 200 1210s ok 22 1210s # got SERVER_NAME='[::1]', expected '[::1]' 1210s ok 23 1210s # got SERVER_PORT='123', expected '123' 1210s ok 24 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1210s # expecting 200, got 200 1210s ok 25 1210s # got SERVER_NAME='[a::1]', expected '[a::1]' 1210s ok 26 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 27 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1210s # expecting 200, got 200 1210s ok 28 1210s # got SERVER_NAME='[a::1]', expected '[a::1]' 1210s ok 29 1210s # got SERVER_PORT='123', expected '123' 1210s ok 30 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1210s # expecting 200, got 200 1210s ok 31 1210s # got SERVER_NAME='[a::1]', expected '[a::1]' 1210s ok 32 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 33 1210s # SENDING: 1210s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1210s # expecting 200, got 200 1210s ok 34 1210s # got SERVER_NAME='[a::1]', expected '[a::1]' 1210s ok 35 1210s # got SERVER_PORT='123', expected '123' 1210s ok 36 1210s # SENDING: 1210s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 37 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 38 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 39 1210s # SENDING: 1210s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 40 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 41 1210s # got SERVER_PORT='123', expected '123' 1210s ok 42 1210s # SENDING: 1210s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 43 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 44 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 45 1210s # SENDING: 1210s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 46 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 47 1210s # got SERVER_PORT='123', expected '123' 1210s ok 48 1210s # SENDING: 1210s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 49 1210s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1210s ok 50 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 51 1210s # SENDING: 1210s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 52 1210s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1210s ok 53 1210s # got SERVER_PORT='123', expected '123' 1210s ok 54 1210s # SENDING: 1210s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 55 1210s # got SERVER_NAME='[::1]', expected '[::1]' 1210s ok 56 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 57 1210s # SENDING: 1210s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1210s # expecting 200, got 200 1210s ok 58 1210s # got SERVER_NAME='[::1]', expected '[::1]' 1210s ok 59 1210s # got SERVER_PORT='123', expected '123' 1210s ok 60 1210s # SENDING: 1210s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1210s # expecting 200, got 200 1210s ok 61 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 62 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 63 1210s # SENDING: 1210s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1210s # expecting 200, got 200 1210s ok 64 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 65 1210s # got SERVER_PORT='123', expected '123' 1210s ok 66 1210s # SENDING: 1210s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1210s # expecting 200, got 200 1210s ok 67 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 68 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 69 1210s # SENDING: 1210s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1210s # expecting 200, got 200 1210s ok 70 1210s # got SERVER_NAME='righthost', expected 'righthost' 1210s ok 71 1210s # got SERVER_PORT='123', expected '123' 1210s ok 72 1210s # SENDING: 1210s # 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 1210s # expecting 200, got 200 1210s ok 73 1210s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1210s ok 74 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 75 1210s # SENDING: 1210s # 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 1210s # expecting 200, got 200 1210s ok 76 1210s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1210s ok 77 1210s # got SERVER_PORT='123', expected '123' 1210s ok 78 1210s # SENDING: 1210s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1210s # expecting 200, got 200 1210s ok 79 1210s # got SERVER_NAME='[::1]', expected '[::1]' 1210s ok 80 1210s # got SERVER_PORT='8529', expected '8529' 1210s ok 81 1210s # SENDING: 1210s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1210s # expecting 200, got 200 1210s ok 82 1210s # got SERVER_NAME='[::1]', expected '[::1]' 1210s ok 83 1210s # got SERVER_PORT='123', expected '123' 1210s ok 84 1210s ok 1212s t/apache/teclchunk.t ................ skipped: Not supported yet 1213s t/apr/uri.t ......................... 1213s 1..1 1213s # Running under perl version 5.038002 for linux 1213s # Current time local: Thu Mar 14 00:07:48 2024 1213s # Current time GMT: Thu Mar 14 00:07:48 2024 1213s # Using Test.pm version 1.31 1213s # Using Apache/Test.pm version 1.42 1213s ok 1 1213s ok 1215s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1216s t/filter/case.t ..................... 1216s 1..4 1216s # Running under perl version 5.038002 for linux 1216s # Current time local: Thu Mar 14 00:07:51 2024 1216s # Current time GMT: Thu Mar 14 00:07:51 2024 1216s # Using Test.pm version 1.31 1216s # Using Apache/Test.pm version 1.42 1216s ok 1 1216s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1216s # expected 200 1216s # received 200 1216s # body: =HEAD1 NAME 1216s X X 1216s 1216s PERLSUB - PERL SUBROUTINES 1216s 1216s =HEAD1 SYNOPSIS 1216s 1216s TO DECLARE SUBROUTINES: 1216s X X 1216s 1216s SUB NAME; # A "FORWARD" DECLARATION. 1216s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1216s SUB NAME : ATTRS; # WITH ATTRIBUTES 1216s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1216s 1216s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1216s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1216s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1216s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1216s 1216s USE FEATURE 'SIGNATURES'; 1216s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1216s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1216s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1216s 1216s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1216s X 1216s 1216s $SUBREF = SUB BLOCK; # NO PROTO 1216s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1216s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1216s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1216s 1216s USE FEATURE 'SIGNATURES'; 1216s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1216s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1216s 1216s TO IMPORT SUBROUTINES: 1216s X 1216s 1216s USE MODULE QW(NAME1 NAME2 NAME3); 1216s 1216s TO CALL SUBROUTINES: 1216s X X 1216s 1216s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1216s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1216s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1216s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1216s 1216s =HEAD1 DESCRIPTION 1216s 1216s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1216s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1216s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1216s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1216s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1216s ITS NAME OR A CODE REFERENCE. 1216s 1216s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1216s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1216s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1216s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1216s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1216s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1216s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1216s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1216s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1216s X X 1216s 1216s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1216s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1216s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1216s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1216s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1216s SUCH A SIGNATURE-USING SUBROUTINE. 1216s 1216s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1216s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1216s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1216s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1216s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1216s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1216s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1216s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1216s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1216s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1216s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1216s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1216s X X X<@_> 1216s 1216s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1216s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1216s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1216s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1216s L AND L. 1216s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1216s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1216s 1216s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1216s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1216s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1216s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1216s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1216s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1216s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1216s ONE LARGE INDISTINGUISHABLE LIST. 1216s 1216s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1216s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1216s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1216s EMPTY SUB RETURNS THE EMPTY LIST. 1216s X X X 1216s 1216s EXAMPLE: 1216s 1216s SUB MAX { 1216s MY $MAX = SHIFT(@_); 1216s FOREACH $FOO (@_) { 1216s $MAX = $FOO IF $MAX < $FOO; 1216s } 1216s RETURN $MAX; 1216s } 1216s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1216s 1216s EXAMPLE: 1216s 1216s # GET A LINE, COMBINING CONTINUATION LINES 1216s # THAT START WITH WHITESPACE 1216s 1216s SUB GET_LINE { 1216s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1216s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1216s IF ($LOOKAHEAD =~ /^[ \T]/) { 1216s $THISLINE .= $LOOKAHEAD; 1216s } 1216s ELSE { 1216s LAST LINE; 1216s } 1216s } 1216s RETURN $THISLINE; 1216s } 1216s 1216s $LOOKAHEAD = ; # GET FIRST LINE 1216s WHILE (DEFINED($LINE = GET_LINE())) { 1216s ... 1216s } 1216s 1216s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1216s 1216s SUB MAYBESET { 1216s MY($KEY, $VALUE) = @_; 1216s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1216s } 1216s 1216s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1216s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1216s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1216s ITS CALLER'S VALUES. 1216s X X 1216s 1216s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1216s SUB UPCASE_IN { 1216s FOR (@_) { TR/A-Z/A-Z/ } 1216s } 1216s 1216s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1216s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1216s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1216s X X 1216s 1216s UPCASE_IN("FREDERICK"); 1216s 1216s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1216s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1216s OF CHANGING THEM IN PLACE: 1216s 1216s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1216s SUB UPCASE { 1216s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1216s MY @PARMS = @_; 1216s FOR (@PARMS) { TR/A-Z/A-Z/ } 1216s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1216s } 1216s 1216s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1216s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1216s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1216s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1216s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1216s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1216s 1216s @NEWLIST = UPCASE(@LIST1, @LIST2); 1216s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1216s 1216s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1216s 1216s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1216s 1216s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1216s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1216s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1216s L
FOR ALTERNATIVES. 1216s 1216s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1216s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1216s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1216s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1216s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1216s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1216s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1216s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1216s SEE L FOR MORE ABOUT ALL THAT. 1216s X<&> 1216s 1216s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1216s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1216s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1216s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1216s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1216s X 1216s 1216s &FOO(1,2,3); # PASS THREE ARGUMENTS 1216s FOO(1,2,3); # THE SAME 1216s 1216s FOO(); # PASS A NULL LIST 1216s &FOO(); # THE SAME 1216s 1216s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1216s USE STRICT 'SUBS'; 1216s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1216s # A COMPILE-TIME ERROR 1216s NO STRICT 'SUBS'; 1216s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1216s # A LITERAL STRING "FOO" 1216s 1216s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1216s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1216s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1216s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1216s X<&> 1216s 1216s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1216s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1216s YOUR SUBROUTINE'S NAME. 1216s 1216s USE V5.16; 1216s MY $FACTORIAL = SUB { 1216s MY ($X) = @_; 1216s RETURN 1 IF $X == 1; 1216s RETURN($X * __SUB__->( $X - 1 ) ); 1216s }; 1216s 1216s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1216s IS SUBJECT TO CHANGE. 1216s 1216s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1216s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1216s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1216s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1216s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1216s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1216s SPECIAL, PRE-DEFINED THINGS. 1216s 1216s =OVER 1216s 1216s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1216s 1216s C 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s C, C 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s C, C 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s C, C, C, C, C, C, C, 1216s C, C, C, C, C, C, 1216s C, C, C, C, C, C, C, 1216s C, C, C, C, C, C, 1216s C, C, C, C, C, 1216s C, C, C, C 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s C, C, C, C, C, C, C, 1216s C, C, C, C, C, C, C, 1216s C, C, C, C, C, C 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1216s L<< C|PERLFUNC/REQUIRE >> 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s C 1216s 1216s =ITEM DOCUMENTED IN L 1216s 1216s C, C, C, C, C 1216s 1216s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1216s 1216s ANY STARTING WITH C<(> 1216s 1216s =BACK 1216s 1216s THE C, C, C, C AND C SUBROUTINES 1216s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1216s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1216s EXPLICITLY. SEE L 1216s 1216s =HEAD2 SIGNATURES 1216s 1216s X X 1216s 1216s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1216s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1216s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1216s 1216s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1216s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1216s DIRECTLY BY C, IN THE CURRENT SCOPE. 1216s 1216s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1216s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1216s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1216s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1216s 1216s FOR EXAMPLE, 1216s 1216s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1216s 1216s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1216s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1216s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1216s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1216s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1216s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1216s 1216s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1216s THE SIGNATURE. FOR EXAMPLE, 1216s 1216s SUB FOO ($LEFT, $RIGHT) { 1216s RETURN $LEFT + $RIGHT; 1216s } 1216s 1216s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1216s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1216s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1216s EQUIVALENT TO 1216s 1216s SUB FOO { 1216s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1216s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1216s MY $LEFT = $_[0]; 1216s MY $RIGHT = $_[1]; 1216s RETURN $LEFT + $RIGHT; 1216s } 1216s 1216s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1216s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1216s 1216s SUB FOO ($FIRST, $, $THIRD) { 1216s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1216s } 1216s 1216s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1216s MANDATORY FOR THE CALLER TO PASS IT. 1216s 1216s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1216s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1216s 1216s SUB FOO ($LEFT, $RIGHT = 0) { 1216s RETURN $LEFT + $RIGHT; 1216s } 1216s 1216s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1216s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1216s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1216s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1216s FOR EXAMPLE, 1216s 1216s MY $AUTO_ID = 0; 1216s SUB FOO ($THING, $ID = $AUTO_ID++) { 1216s PRINT "$THING HAS ID $ID"; 1216s } 1216s 1216s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1216s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1216s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1216s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1216s 1216s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1216s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1216s } 1216s 1216s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1216s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1216s VALUE PROVIDED WAS C. 1216s 1216s SUB FOO ($NAME //= "WORLD") { 1216s PRINT "HELLO, $NAME"; 1216s } 1216s 1216s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1216s 1216s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1216s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1216s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1216s 1216s SUB FOO ($X ||= 10) { 1216s RETURN 5 + $X; 1216s } 1216s 1216s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1216s FOR EXAMPLE, 1216s 1216s SUB FOO ($THING, $ = 1) { 1216s PRINT $THING; 1216s } 1216s 1216s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1216s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1216s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1216s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1216s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1216s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1216s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1216s 1216s SUB FOO ($THING, $=) { 1216s PRINT $THING; 1216s } 1216s 1216s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1216s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1216s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1216s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1216s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1216s TO RIGHT. 1216s 1216s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1216s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1216s 1216s SUB FOO ($FILTER, @INPUTS) { 1216s PRINT $FILTER->($_) FOREACH @INPUTS; 1216s } 1216s 1216s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1216s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1216s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1216s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1216s 1216s SUB FOO ($THING, @) { 1216s PRINT $THING; 1216s } 1216s 1216s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1216s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1216s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1216s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1216s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1216s AS WITH STANDARD HASH CONSTRUCTION. 1216s 1216s SUB FOO ($FILTER, %INPUTS) { 1216s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1216s } 1216s 1216s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1216s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1216s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1216s 1216s SUB FOO ($THING, %) { 1216s PRINT $THING; 1216s } 1216s 1216s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1216s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1216s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1216s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1216s AN EMPTY ARRAY OR EMPTY HASH. 1216s 1216s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1216s THAT THE CALLER PASSED NO ARGUMENTS: 1216s 1216s SUB FOO () { 1216s RETURN 123; 1216s } 1216s 1216s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1216s WARNING IN THE C CATEGORY. FROM PERL 5.36 1216s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1216s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1216s STATEMENT SUCH AS: 1216s 1216s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1216s 1216s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1216s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1216s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1216s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1216s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1216s WARNINGS IN THE C CATEGORY WHEN 1216s COMPILED: 1216s 1216s SUB F ($X) { 1216s # THIS LINE EMITS THE WARNING SEEN BELOW 1216s PRINT "ARGUMENTS ARE @_"; 1216s } 1216s 1216s Z<> 1216s 1216s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1216s EXPERIMENTAL AT ... 1216s 1216s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1216s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1216s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1216s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1216s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1216s SUPPLY THAT ARGUMENT. 1216s 1216s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1216s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1216s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1216s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1216s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1216s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1216s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1216s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1216s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1216s 1216s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1216s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1216s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1216s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1216s L. FOR EXAMPLE, 1216s 1216s SUB FOO :PROTOTYPE($) { $_[0] } 1216s 1216s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1216s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1216s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1216s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1216s 1216s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1216s RETURN $LEFT + $RIGHT; 1216s } 1216s 1216s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1216s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1216s THE SUBROUTINE'S BODY. 1216s 1216s =HEAD2 PRIVATE VARIABLES VIA MY() 1216s X X X X X 1216s X X 1216s 1216s SYNOPSIS: 1216s 1216s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1216s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1216s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1216s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1216s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1216s 1216s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1216s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1216s SEE L AND L. 1216s 1216s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1216s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1216s (C/C/C/C), LOOP 1216s (C/C/C/C/C), SUBROUTINE, C, 1216s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1216s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1216s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1216s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1216s WITH C INSTEAD. 1216s 1216s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1216s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1216s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1216s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1216s ITS OWN COPY. 1216s X 1216s 1216s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1216s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1216s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1216s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1216s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1216s 1216s MY $X = 10; 1216s SUB BUMPX { $X++ } 1216s 1216s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1216s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1216s THE C ITSELF. SEE L. 1216s X 1216s 1216s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1216s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1216s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1216s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1216s 1216s $ARG = "FRED"; # "GLOBAL" VARIABLE 1216s $N = CUBE_ROOT(27); 1216s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1216s # OUTPUTS: FRED THINKS THE ROOT IS 3 1216s 1216s SUB CUBE_ROOT { 1216s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1216s $ARG **= 1/3; 1216s RETURN $ARG; 1216s } 1216s 1216s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1216s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1216s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1216s 1216s MY ($FOO) = ; # WRONG? 1216s MY @FOO = ; 1216s 1216s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1216s 1216s MY $FOO = ; 1216s 1216s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1216s 1216s MY $FOO, $BAR = 1; # WRONG 1216s 1216s THAT HAS THE SAME EFFECT AS 1216s 1216s MY $FOO; 1216s $BAR = 1; 1216s 1216s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1216s THE CURRENT STATEMENT. THUS, 1216s 1216s MY $X = $X; 1216s 1216s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1216s THE EXPRESSION 1216s 1216s MY $X = 123 AND $X == 123 1216s 1216s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1216s 1216s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1216s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1216s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1216s 1216s WHILE (MY $LINE = <>) { 1216s $LINE = LC $LINE; 1216s } CONTINUE { 1216s PRINT $LINE; 1216s } 1216s 1216s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1216s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1216s IT. SIMILARLY, IN THE CONDITIONAL 1216s 1216s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1216s USER_AGREES(); 1216s } ELSIF ($ANSWER =~ /^NO$/I) { 1216s USER_DISAGREES(); 1216s } ELSE { 1216s CHOMP $ANSWER; 1216s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1216s } 1216s 1216s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1216s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1216s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1216s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1216s 1216s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1216s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1216s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1216s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1216s IN THE LOOP 1216s X X 1216s 1216s FOR MY $I (1, 2, 3) { 1216s SOME_FUNCTION(); 1216s } 1216s 1216s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1216s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1216s X X 1216s 1216s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1216s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1216s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1216s 1216s USE STRICT 'VARS'; 1216s 1216s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1216s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1216s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1216s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1216s THIS WITH C. 1216s 1216s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1216s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1216s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1216s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1216s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1216s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1216s EXAMPLE. 1216s 1216s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1216s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1216s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1216s 1216s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1216s 1216s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1216s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1216s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1216s 1216s PACKAGE MAIN; 1216s LOCAL $X = 10; 1216s MY $X = 20; 1216s PRINT "$X AND $::X\N"; 1216s 1216s THAT WILL PRINT OUT C<20> AND C<10>. 1216s 1216s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1216s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1216s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1216s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1216s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1216s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1216s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1216s AN ANONYMOUS SUB REFERENCE: 1216s 1216s MY $SECRET_VERSION = '1.001-BETA'; 1216s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1216s &$SECRET_SUB(); 1216s 1216s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1216s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1216s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1216s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1216s UNQUALIFIED AND UNQUALIFIABLE. 1216s 1216s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1216s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1216s L FOR SOMETHING OF A WORK-AROUND TO 1216s THIS. 1216s 1216s =HEAD2 PERSISTENT PRIVATE VARIABLES 1216s X X X X 1216s X X 1216s 1216s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1216s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1216s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1216s 1216s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1216s 1216s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1216s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1216s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1216s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1216s THE C FORM DOES NOT REQUIRE THE 1216s C PRAGMA. 1216s 1216s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1216s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1216s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1216s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1216s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1216s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1216s SUBROUTINE EACH TIME IT IS EXECUTED.) 1216s 1216s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1216s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1216s 1216s USE FEATURE 'STATE'; 1216s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1216s 1216s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1216s 1216s USE FEATURE 'STATE'; 1216s SUB CREATE_COUNTER { 1216s RETURN SUB { STATE $X; RETURN ++$X } 1216s } 1216s 1216s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1216s CODE OUTSIDE. 1216s 1216s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1216s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1216s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1216s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1216s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1216s 1216s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1216s 1216s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1216s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1216s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1216s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1216s 1216s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1216s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1216s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1216s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1216s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1216s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1216s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1216s 1216s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1216s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1216s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1216s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1216s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1216s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1216s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1216s 1216s { 1216s MY $SECRET_VAL = 0; 1216s SUB GIMME_ANOTHER { 1216s RETURN ++$SECRET_VAL; 1216s } 1216s } 1216s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1216s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1216s 1216s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1216s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1216s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1216s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1216s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1216s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1216s STARTS TO RUN: 1216s 1216s BEGIN { 1216s MY $SECRET_VAL = 0; 1216s SUB GIMME_ANOTHER { 1216s RETURN ++$SECRET_VAL; 1216s } 1216s } 1216s 1216s SEE L ABOUT THE 1216s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1216s C AND C. 1216s 1216s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1216s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1216s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1216s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1216s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1216s 1216s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1216s X X X X 1216s X 1216s 1216s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1216s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1216s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1216s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1216s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1216s 1216s SYNOPSIS: 1216s 1216s # LOCALIZATION OF VALUES 1216s 1216s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1216s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1216s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1216s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1216s 1216s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1216s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1216s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1216s # LOCALIZATION 1216s 1216s # LOCALIZATION OF SYMBOLS 1216s 1216s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1216s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1216s # @MERLYN IS REALLY @RANDAL, ETC 1216s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1216s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1216s 1216s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1216s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1216s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1216s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1216s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1216s 1216s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1216s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1216s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1216s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1216s 1216s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1216s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1216s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1216s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1216s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1216s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1216s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1216s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1216s UNDEFINED VALUE.) 1216s 1216s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1216s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1216s VARIABLES OUTSIDE THE LOOP. 1216s 1216s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1216s X 1216s 1216s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1216s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1216s VIEWED AS A SCALAR OR AN ARRAY. SO 1216s 1216s LOCAL($FOO) = ; 1216s LOCAL @FOO = ; 1216s 1216s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1216s 1216s LOCAL $FOO = ; 1216s 1216s SUPPLIES A SCALAR CONTEXT. 1216s 1216s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1216s X 1216s 1216s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1216s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1216s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1216s 1216s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1216s 1216s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1216s { LOCAL $/ = UNDEF; $SLURP = ; } 1216s 1216s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1216s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1216s I, BECAUSE THE $1 VARIABLE IS 1216s MAGICAL AND READ-ONLY : 1216s 1216s LOCAL $1 = 2; 1216s 1216s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1216s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1216s TO SAFELY REUSE $_ IN A SUBROUTINE. 1216s 1216s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1216s WORK AS DESCRIBED. 1216s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1216s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1216s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1216s SEE L FOR MORE 1216s DETAILS. 1216s X 1216s 1216s =HEAD3 LOCALIZATION OF GLOBS 1216s X X 1216s 1216s THE CONSTRUCT 1216s 1216s LOCAL *NAME; 1216s 1216s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1216s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1216s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1216s 1216s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1216s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1216s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1216s SEPARATOR. 1216s 1216s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1216s X X 1216s X 1216s 1216s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1216s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1216s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1216s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1216s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1216s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1216s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1216s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1216s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1216s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1216s 1216s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1216s @ARY = ( 0..5 ); 1216s { 1216s LOCAL($ARY[5]) = 6; 1216s LOCAL($HASH{'A'}) = 'DRILL'; 1216s WHILE (MY $E = POP(@ARY)) { 1216s PRINT "$E . . .\N"; 1216s LAST UNLESS $E > 3; 1216s } 1216s IF (@ARY) { 1216s $HASH{'ONLY A'} = 'TEST'; 1216s DELETE $HASH{'A'}; 1216s } 1216s } 1216s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1216s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1216s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1216s 1216s PERL WILL PRINT 1216s 1216s 6 . . . 1216s 4 . . . 1216s 3 . . . 1216s THIS IS A TEST ONLY A TEST. 1216s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1216s 1216s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1216s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1216s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1216s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1216s 1216s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1216s X X X 1216s X 1216s 1216s YOU CAN USE THE C AND C 1216s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1216s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1216s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1216s 1216s DO { 1216s MY $VAL = $ARRAY[$IDX]; 1216s LOCAL $ARRAY[$IDX]; 1216s DELETE $ARRAY[$IDX]; 1216s $VAL 1216s } 1216s 1216s AND 1216s 1216s DO { 1216s MY $VAL = $HASH{KEY}; 1216s LOCAL $HASH{KEY}; 1216s DELETE $HASH{KEY}; 1216s $VAL 1216s } 1216s 1216s EXCEPT THAT FOR THOSE THE C IS 1216s SCOPED TO THE C BLOCK. SLICES ARE 1216s ALSO ACCEPTED. 1216s 1216s MY %HASH = ( 1216s A => [ 7, 8, 9 ], 1216s B => 1, 1216s ) 1216s 1216s { 1216s MY $X = DELETE LOCAL $HASH{A}; 1216s # $X IS [ 7, 8, 9 ] 1216s # %HASH IS (B => 1) 1216s 1216s { 1216s MY @NUMS = DELETE LOCAL @$X[0, 2] 1216s # @NUMS IS (7, 9) 1216s # $X IS [ UNDEF, 8 ] 1216s 1216s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1216s } 1216s # $X IS BACK TO [ 7, 8, 9 ] 1216s 1216s } 1216s # %HASH IS BACK TO ITS ORIGINAL STATE 1216s 1216s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1216s 1216s =HEAD2 LVALUE SUBROUTINES 1216s X X 1216s 1216s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1216s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1216s 1216s MY $VAL; 1216s SUB CANMOD : LVALUE { 1216s $VAL; # OR: RETURN $VAL; 1216s } 1216s SUB NOMOD { 1216s $VAL; 1216s } 1216s 1216s CANMOD() = 5; # ASSIGNS TO $VAL 1216s NOMOD() = 5; # ERROR 1216s 1216s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1216s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1216s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1216s 1216s DATA(2,3) = GET_DATA(3,4); 1216s 1216s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1216s 1216s (DATA(2,3)) = GET_DATA(3,4); 1216s 1216s AND IN: 1216s 1216s (DATA(2),DATA(3)) = GET_DATA(3,4); 1216s 1216s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1216s 1216s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1216s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1216s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1216s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1216s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1216s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1216s 1216s =HEAD2 LEXICAL SUBROUTINES 1216s X X X X 1216s 1216s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1216s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1216s AVAILABLE UNDER C OR C OR HIGHER. 1216s 1216s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1216s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1216s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1216s CATEGORY WAS DISABLED. 1216s 1216s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1216s DECLARED, AND ONLY AFTER THAT DECLARATION: 1216s 1216s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1216s # VERSIONS EARLIER THAN 5.26. 1216s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1216s USE FEATURE 'LEXICAL_SUBS'; 1216s 1216s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1216s STATE SUB FOO { 1216s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1216s } 1216s FOO(); # CALLS "STATE" SUB 1216s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1216s 1216s MY SUB BAR { ... } 1216s BAR(); # CALLS "MY" SUB 1216s 1216s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1216s 1216s # WRONG 1216s MY SUB BAZ { 1216s BAZ(); 1216s } 1216s 1216s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1216s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1216s 1216s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1216s 1216s MY SUB BAZ { 1216s __SUB__->(); # CALLS ITSELF 1216s } 1216s 1216s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1216s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1216s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1216s HOWEVER: 1216s 1216s MY SUB BAZ; # PREDECLARATION 1216s SUB BAZ { # DEFINE THE "MY" SUB 1216s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1216s } 1216s 1216s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1216s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1216s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1216s 1216s =HEAD3 C VS C 1216s 1216s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1216s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1216s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1216s CONTAINING BLOCK TO THE NEXT. 1216s 1216s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1216s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1216s 1216s SUB WHATEVER { 1216s MY $X = SHIFT; 1216s MY SUB INNER { 1216s ... DO SOMETHING WITH $X ... 1216s } 1216s INNER(); 1216s } 1216s 1216s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1216s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1216s SEE THE C<$X> FROM THE FIRST CALL TO C. 1216s 1216s =HEAD3 C SUBROUTINES 1216s 1216s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1216s SUBROUTINE OF THE SAME NAME. 1216s 1216s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1216s INSIDE AN INNER SCOPE: 1216s 1216s SUB FOO { ... } 1216s 1216s SUB BAR { 1216s MY SUB FOO { ... } 1216s { 1216s # NEED TO USE THE OUTER FOO HERE 1216s OUR SUB FOO; 1216s FOO(); 1216s } 1216s } 1216s 1216s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1216s 1216s PACKAGE MYSNEAKYMODULE; 1216s 1216s OUR SUB DO_SOMETHING { ... } 1216s 1216s SUB DO_SOMETHING_WITH_CALLER { 1216s PACKAGE DB; 1216s () = CALLER 1; # SETS @DB::ARGS 1216s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1216s } 1216s 1216s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1216s X X<*> 1216s 1216s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1216s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1216s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1216s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1216s 1216s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1216s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1216s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1216s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1216s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1216s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1216s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1216s 1216s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1216s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1216s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1216s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1216s 1216s SUB DOUBLEARY { 1216s LOCAL(*SOMEARY) = @_; 1216s FOREACH $ELEM (@SOMEARY) { 1216s $ELEM *= 2; 1216s } 1216s } 1216s DOUBLEARY(*FOO); 1216s DOUBLEARY(*BAR); 1216s 1216s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1216s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1216s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1216s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1216s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1216s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1216s 1216s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1216s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1216s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1216s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1216s L. 1216s 1216s =HEAD2 WHEN TO STILL USE LOCAL() 1216s X X 1216s 1216s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1216s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1216s I USE C INSTEAD OF C. 1216s 1216s =OVER 4 1216s 1216s =ITEM 1. 1216s 1216s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1216s 1216s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1216s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1216s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1216s IN C<@FIELDS>. 1216s 1216s { 1216s LOCAL @ARGV = ("/ETC/MOTD"); 1216s LOCAL $/ = UNDEF; 1216s LOCAL $_ = <>; 1216s @FIELDS = SPLIT /^\S*=+\S*$/; 1216s } 1216s 1216s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1216s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1216s 1216s =ITEM 2. 1216s 1216s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1216s 1216s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1216s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1216s TABLE ENTRIES: 1216s 1216s SUB IOQUEUE { 1216s LOCAL (*READER, *WRITER); # NOT MY! 1216s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1216s RETURN (*READER, *WRITER); 1216s } 1216s ($HEAD, $TAIL) = IOQUEUE(); 1216s 1216s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1216s ENTRIES. 1216s 1216s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1216s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1216s A LOCAL ALIAS. 1216s 1216s { 1216s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1216s GROW(); # REALLY CALLS SHRINK() 1216s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1216s } 1216s GROW(); # GET THE REAL GROW() AGAIN 1216s 1216s SEE L FOR MORE ABOUT MANIPULATING 1216s FUNCTIONS BY NAME IN THIS WAY. 1216s 1216s =ITEM 3. 1216s 1216s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1216s 1216s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1216s IS DONE ON DYNAMICS: 1216s 1216s { 1216s LOCAL $SIG{INT} = 'IGNORE'; 1216s FUNCT(); # UNINTERRUPTIBLE 1216s } 1216s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1216s 1216s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1216s 1216s =BACK 1216s 1216s =HEAD2 PASS BY REFERENCE 1216s X X X 1216s 1216s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1216s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1216s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1216s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1216s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1216s 1216s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1216s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1216s OF ALL THEIR FORMER LAST ELEMENTS: 1216s 1216s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1216s 1216s SUB POPMANY { 1216s MY $AREF; 1216s MY @RETLIST; 1216s FOREACH $AREF ( @_ ) { 1216s PUSH @RETLIST, POP @$AREF; 1216s } 1216s RETURN @RETLIST; 1216s } 1216s 1216s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1216s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1216s 1216s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1216s SUB INTER { 1216s MY ($K, $HREF, %SEEN); # LOCALS 1216s FOREACH $HREF (@_) { 1216s WHILE ( $K = EACH %$HREF ) { 1216s $SEEN{$K}++; 1216s } 1216s } 1216s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1216s } 1216s 1216s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1216s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1216s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1216s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1216s A LITTLE EXPENSIVE. 1216s 1216s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1216s 1216s (@W, @X) = FUNC(@Y, @Z); 1216s OR 1216s (%W, %X) = FUNC(%Y, %Z); 1216s 1216s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1216s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1216s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1216s AS ALWAYS. 1216s 1216s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1216s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1216s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1216s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1216s 1216s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1216s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1216s SUB FUNC { 1216s MY ($YREF, $ZREF) = @_; 1216s IF (@$YREF > @$ZREF) { 1216s RETURN ($YREF, $ZREF); 1216s } ELSE { 1216s RETURN ($ZREF, $YREF); 1216s } 1216s } 1216s 1216s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1216s 1216s (*W, *X) = FUNC(\@Y, \@Z); 1216s PRINT "@W HAS MORE THAN @X\N"; 1216s SUB FUNC { 1216s LOCAL (*Y, *Z) = @_; 1216s IF (@Y > @Z) { 1216s RETURN (\@Y, \@Z); 1216s } ELSE { 1216s RETURN (\@Z, \@Y); 1216s } 1216s } 1216s 1216s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1216s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1216s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1216s ARE IN THE SYMBOL TABLE. 1216s 1216s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1216s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1216s FOR EXAMPLE: 1216s 1216s SPLUTTER(\*STDOUT); 1216s SUB SPLUTTER { 1216s MY $FH = SHIFT; 1216s PRINT $FH "HER UM WELL A HMMM\N"; 1216s } 1216s 1216s $REC = GET_REC(\*STDIN); 1216s SUB GET_REC { 1216s MY $FH = SHIFT; 1216s RETURN SCALAR <$FH>; 1216s } 1216s 1216s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1216s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1216s 1216s SUB OPENIT { 1216s MY $PATH = SHIFT; 1216s LOCAL *FH; 1216s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1216s } 1216s 1216s =HEAD2 PROTOTYPES 1216s X X 1216s 1216s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1216s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1216s SECTION OR WITH A L. 1216s IF YOU DECLARE EITHER OF 1216s 1216s SUB MYPUSH (\@@) 1216s SUB MYPUSH :PROTOTYPE(\@@) 1216s 1216s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1216s 1216s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1216s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1216s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1216s OF AN ATTRIBUTE. 1216s 1216s THE 1216s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1216s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1216s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1216s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1216s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1216s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1216s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1216s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1216s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1216s 1216s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1216s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1216s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1216s 1216s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1216s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1216s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1216s CORRESPONDING BUILT-IN. 1216s 1216s DECLARED AS CALLED AS 1216s 1216s SUB MYLINK ($$) MYLINK $OLD, $NEW 1216s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1216s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1216s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1216s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1216s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1216s SUB MYPOP (\@) MYPOP @ARRAY 1216s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1216s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1216s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1216s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1216s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1216s SUB MYRAND (;$) MYRAND 42 1216s SUB MYTIME () MYTIME 1216s 1216s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1216s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1216s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1216s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1216s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1216s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1216s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1216s 1216s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1216s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1216s 1216s SUB MYREF (\[$@%&*]) 1216s 1216s WILL ALLOW CALLING MYREF() AS 1216s 1216s MYREF $VAR 1216s MYREF @ARRAY 1216s MYREF %HASH 1216s MYREF &SUB 1216s MYREF *GLOB 1216s 1216s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1216s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1216s 1216s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1216s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1216s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1216s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1216s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1216s 1216s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1216s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1216s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1216s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1216s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1216s FOLLOWS: 1216s 1216s USE SYMBOL 'QUALIFY_TO_REF'; 1216s 1216s SUB FOO (*) { 1216s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1216s ... 1216s } 1216s 1216s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1216s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1216s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1216s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1216s 1216s SUB MYPUSH (+@) { 1216s MY $AREF = SHIFT; 1216s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1216s PUSH @$AREF, @_; 1216s } 1216s 1216s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1216s IS OF AN ACCEPTABLE TYPE. 1216s 1216s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1216s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1216s 1216s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1216s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1216s PROVIDED, C<$_> WILL BE USED INSTEAD. 1216s 1216s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1216s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1216s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1216s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1216s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1216s 1216s MYTIME +2; 1216s 1216s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1216s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1216s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1216s 1216s SUB MYGETPROTOBYNUMBER($;); 1216s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1216s 1216s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1216s PROVIDED IT'S IN THE INITIAL POSITION: 1216s X<&> 1216s 1216s SUB TRY (&@) { 1216s MY($TRY,$CATCH) = @_; 1216s EVAL { &$TRY }; 1216s IF ($@) { 1216s LOCAL $_ = $@; 1216s &$CATCH; 1216s } 1216s } 1216s SUB CATCH (&) { $_[0] } 1216s 1216s TRY { 1216s DIE "PHOOEY"; 1216s } CATCH { 1216s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1216s }; 1216s 1216s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1216s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1216s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1216s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1216s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1216s 1216s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1216s X 1216s 1216s SUB MYGREP (&@) { 1216s MY $CODE = SHIFT; 1216s MY @RESULT; 1216s FOREACH $_ (@_) { 1216s PUSH(@RESULT, $_) IF &$CODE; 1216s } 1216s @RESULT; 1216s } 1216s 1216s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1216s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1216s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1216s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1216s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1216s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1216s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1216s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1216s 1216s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1216s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1216s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1216s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1216s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1216s MAJORITY OF OFFENDING CODE IS FIXED. 1216s 1216s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1216s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1216s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1216s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1216s 1216s SUB FUNC ($) { 1216s MY $N = SHIFT; 1216s PRINT "YOU GAVE ME $N\N"; 1216s } 1216s 1216s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1216s RETURNING A LIST: 1216s 1216s FUNC(@FOO); 1216s FUNC( $TEXT =~ /\W+/G ); 1216s 1216s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1216s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1216s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1216s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1216s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1216s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1216s 1216s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1216s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1216s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1216s EFFECT, LIKE SO: 1216s 1216s SUB FOO($$); 1216s SUB FOO($$) { 1216s FOO 1, 2; 1216s } 1216s 1216s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1216s TO MAKE THE WORLD A BETTER PLACE. 1216s 1216s =HEAD2 CONSTANT FUNCTIONS 1216s X 1216s 1216s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1216s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1216s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1216s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1216s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1216s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1216s 1216s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1216s 1216s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1216s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1216s # AND IT'S INLINED, TOO! 1216s SUB ST_DEV () { 0 } 1216s SUB ST_INO () { 1 } 1216s 1216s SUB FLAG_FOO () { 1 << 8 } 1216s SUB FLAG_BAR () { 1 << 9 } 1216s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1216s 1216s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1216s 1216s SUB N () { INT(OPT_BAZ) / 3 } 1216s 1216s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1216s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1216s 1216s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1216s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1216s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1216s C: 1216s 1216s SUB BAZ_VAL () { 1216s IF (OPT_BAZ) { 1216s RETURN 23; 1216s } 1216s ELSE { 1216s RETURN 42; 1216s } 1216s } 1216s SUB BONK_VAL () { RETURN 12345 } 1216s 1216s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1216s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1216s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1216s 1216s BEGIN { 1216s MY $VAR = 1; 1216s NO STRICT 'REFS'; 1216s *INLINED = SUB () { $VAR }; 1216s } 1216s 1216s BEGIN { 1216s MY $VAR = 1; 1216s MY $REF = \$VAR; 1216s NO STRICT 'REFS'; 1216s *NOT_INLINED = SUB () { $VAR }; 1216s } 1216s 1216s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1216s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1216s 1216s BEGIN { 1216s MY $X = 10; 1216s *FOO = SUB () { $X }; 1216s $X++; 1216s } 1216s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1216s 1216s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1216s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1216s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1216s SO IT PRINTED C<10>, NOT C<11>. 1216s 1216s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1216s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1216s ASIDE FROM WHERE IT IS DECLARED. 1216s 1216s # FINE, NO WARNING 1216s BEGIN { 1216s MY $X = 54321; 1216s *INLINED = SUB () { $X }; 1216s } 1216s # ERROR 1216s BEGIN { 1216s MY $X; 1216s $X = 54321; 1216s *ALSO_INLINED = SUB () { $X }; 1216s } 1216s 1216s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1216s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1216s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1216s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1216s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1216s 1216s MY $X = 54321; 1216s *INLINED = SUB : CONST { $X }; 1216s $X++; 1216s 1216s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1216s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1216s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1216s VALUE CAPTURED THE SAME WAY. 1216s 1216s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1216s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1216s AN EXPLICIT C: 1216s 1216s BEGIN { 1216s MY $X = 10; 1216s *FOO = SUB () { RETURN $X }; 1216s $X++; 1216s } 1216s PRINT FOO(); # PRINTS 11 1216s 1216s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1216s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1216s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1216s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1216s 1216s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1216s SUB ONE { 1216s 1; 1216s } 1216s IF (ONE ) { 1216s PRINT ONE() IF ONE ; 1216s } 1216s 1216s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1216s SUB ONE () { 1 } 1216s DO { 1216s PRINT 1 1216s }; 1216s 1216s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1216s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1216s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1216s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1216s 1216s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1216s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1216s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1216s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1216s 1216s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1216s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1216s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1216s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1216s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1216s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1216s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1216s MENTIONED ABOVE: 1216s 1216s SUB NOT_INLINED () { RETURN 23 } 1216s 1216s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1216s X X X X 1216s 1216s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1216s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1216s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1216s ON A NON-UNIX SYSTEM. 1216s 1216s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1216s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1216s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1216s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1216s 1216s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1216s CHDIR $SOMEWHERE; 1216s SUB CHDIR { ... } 1216s 1216s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1216s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1216s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1216s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1216s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1216s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1216s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1216s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1216s FOR SOME KEYWORDS. SEE L. 1216s 1216s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1216s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1216s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1216s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1216s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1216s THAT IS, THEY COULD SAY 1216s 1216s USE MODULE 'OPEN'; 1216s 1216s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1216s 1216s USE MODULE; 1216s 1216s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1216s 1216s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1216s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1216s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1216s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1216s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1216s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1216s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1216s 1216s PACKAGE REGLOB; 1216s REQUIRE EXPORTER; 1216s @ISA = 'EXPORTER'; 1216s @EXPORT_OK = 'GLOB'; 1216s 1216s SUB IMPORT { 1216s MY $PKG = SHIFT; 1216s RETURN UNLESS @_; 1216s MY $SYM = SHIFT; 1216s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1216s $PKG->EXPORT($WHERE, $SYM, @_); 1216s } 1216s 1216s SUB GLOB { 1216s MY $PAT = SHIFT; 1216s MY @GOT; 1216s IF (OPENDIR MY $D, '.') { 1216s @GOT = GREP /$PAT/, READDIR $D; 1216s CLOSEDIR $D; 1216s } 1216s RETURN @GOT; 1216s } 1216s 1; 1216s 1216s AND HERE'S HOW IT COULD BE (AB)USED: 1216s 1216s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1216s PACKAGE FOO; 1216s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1216s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1216s 1216s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1216s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1216s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1216s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1216s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1216s IT MUST BE DONE AT ALL. 1216s 1216s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1216s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1216s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1216s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1216s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1216s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1216s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1216s LIBRARY. 1216s 1216s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1216s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1216s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1216s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1216s (SEE L). 1216s 1216s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1216s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1216s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1216s 1216s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1216s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1216s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1216s C SYNTAX, THOUGH). 1216s 1216s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1216s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1216s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1216s 1216s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1216s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1216s 1216s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1216s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1216s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1216s 1216s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1216s 1216s =HEAD2 AUTOLOADING 1216s X X 1216s 1216s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1216s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1216s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1216s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1216s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1216s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1216s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1216s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1216s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1216s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1216s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1216s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1216s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1216s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1216s SUBROUTINE NAME. SEE L FOR DETAILS.) 1216s 1216s 1216s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1216s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1216s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1216s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1216s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1216s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1216s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1216s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1216s 1216s SUB AUTOLOAD { 1216s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1216s MY $PROGRAM = $AUTOLOAD; 1216s $PROGRAM =~ S/.*:://; 1216s SYSTEM($PROGRAM, @_); 1216s } 1216s DATE(); 1216s WHO(); 1216s LS('-L'); 1216s 1216s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1216s EVEN NEED PARENTHESES: 1216s 1216s USE SUBS QW(DATE WHO LS); 1216s DATE; 1216s WHO; 1216s LS '-L'; 1216s 1216s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1216s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1216s 1216s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1216s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1216s DESCRIBED IN L AND IN L, THE STANDARD 1216s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1216s FUNCTIONS TO PERL CODE IN L. 1216s 1216s =HEAD2 SUBROUTINE ATTRIBUTES 1216s X X X 1216s 1216s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1216s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1216s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1216s C HAD BEEN SEEN. SEE L FOR DETAILS 1216s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1216s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1216s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1216s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1216s 1216s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1216s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1216s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1216s NEST PROPERLY. 1216s 1216s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1216s 1216s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1216s SUB PLUGH () : UGLY('\(") :BAD; 1216s SUB XYZZY : _5X5 { ... } 1216s 1216s EXAMPLES OF INVALID SYNTAX: 1216s 1216s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1216s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1216s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1216s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1216s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1216s 1216s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1216s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1216s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1216s PARSED AND INVOKED: 1216s 1216s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1216s 1216s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1216s SEE L AND L. 1216s 1216s =HEAD1 SEE ALSO 1216s 1216s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1216s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1216s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1216s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1216s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1216s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1216s 1216s =FOR VI 1216s # EX: SET STS=0 SW=4 ET: 1216s 1216s ok 2 1216s # testing mod_cgi with /modules/cgi/perl.pl 1216s # expected 200 1216s # received 200 1216s # body: PERL CGI 1216s ok 3 1216s # testing mod_test_rwrite with /test_rwrite 1216s # expected 200 1216s # received 200 1216s # body: A 1216s ok 4 1216s ok 1218s t/filter/case_in.t .................. 1218s 1..3 1218s # Running under perl version 5.038002 for linux 1218s # Current time local: Thu Mar 14 00:07:52 2024 1218s # Current time GMT: Thu Mar 14 00:07:52 2024 1218s # Using Test.pm version 1.31 1218s # Using Apache/Test.pm version 1.42 1218s ok 1 1218s # testing mod_cgi with /modules/cgi/perl_echo.pl 1218s # expected 200 1218s # received 200 1218s ok 2 1218s # testing mod_echo_post with /echo_post 1218s # expected 200 1218s # received 200 1218s ok 3 1218s ok 1219s t/filter/input_body.t ............... 1219s 1..2 1219s # Running under perl version 5.038002 for linux 1219s # Current time local: Thu Mar 14 00:07:54 2024 1219s # Current time GMT: Thu Mar 14 00:07:54 2024 1219s # Using Test.pm version 1.31 1219s # Using Apache/Test.pm version 1.42 1219s # testing : Posted "1 ko" 1219s # expected: 'ok 1' 1219s # received: 'ok 1' 1219s ok 1 1219s # testing : Posted "2 ko" 1219s # expected: 'ok 2' 1219s # received: 'ok 2' 1219s ok 2 1219s ok 1221s t/http11/basicauth.t ................ 1221s 1..3 1221s # Running under perl version 5.038002 for linux 1221s # Current time local: Thu Mar 14 00:07:55 2024 1221s # Current time GMT: Thu Mar 14 00:07:55 2024 1221s # Using Test.pm version 1.31 1221s # Using Apache/Test.pm version 1.42 1221s ok 1 1221s ok 2 1221s ok 3 1221s ok 1222s t/http11/chunked.t .................. 1222s 1..30 1222s # Running under perl version 5.038002 for linux 1222s # Current time local: Thu Mar 14 00:07:57 2024 1222s # Current time GMT: Thu Mar 14 00:07:57 2024 1222s # Using Test.pm version 1.31 1222s # Using Apache/Test.pm version 1.42 1222s # testing : response protocol 1222s # expected: 'HTTP/1.1' 1222s # received: 'HTTP/1.1' 1222s ok 1 1222s # testing : response Transfer-Encoding 1222s # expected: 'chunked' 1222s # received: 'chunked' 1222s ok 2 1222s # testing : no Content-Length 1222s # expected: 0 1222s # received: 0 1222s ok 3 1222s # testing : body length 1222s # expected: '70976' 1222s # received: 70976 1222s ok 4 1222s # testing : number of requests 1222s # expected: 1 1222s # received: 1 1222s ok 5 1222s # testing : response protocol 1222s # expected: 'HTTP/1.1' 1222s # received: 'HTTP/1.1' 1222s ok 6 1222s # testing : response Transfer-Encoding 1222s # expected: 'chunked' 1222s # received: 'chunked' 1222s ok 7 1222s # testing : no Content-Length 1222s # expected: 0 1222s # received: 0 1222s ok 8 1222s # testing : body length 1222s # expected: '212509' 1222s # received: 212509 1222s ok 9 1222s # testing : number of requests 1222s # expected: 2 1222s # received: 2 1222s ok 10 1222s # testing : response protocol 1222s # expected: 'HTTP/1.1' 1222s # received: 'HTTP/1.1' 1222s ok 11 1222s # testing : response Transfer-Encoding 1222s # expected: 'chunked' 1222s # received: 'chunked' 1222s ok 12 1222s # testing : no Content-Length 1222s # expected: 0 1222s # received: 0 1222s ok 13 1222s # testing : body length 1222s # expected: '280545' 1222s # received: 280545 1222s ok 14 1222s # testing : number of requests 1222s # expected: 3 1222s # received: 3 1222s ok 15 1222s # testing : response protocol 1222s # expected: 'HTTP/1.1' 1222s # received: 'HTTP/1.1' 1222s ok 16 1222s # testing : response Transfer-Encoding 1222s # expected: 'chunked' 1222s # received: 'chunked' 1222s ok 17 1222s # testing : no Content-Length 1222s # expected: 0 1222s # received: 0 1222s ok 18 1222s # testing : body length 1222s # expected: '845969' 1222s # received: 845969 1222s ok 19 1222s # testing : number of requests 1222s # expected: 4 1222s # received: 4 1222s ok 20 1222s # testing : response protocol 1222s # expected: 'HTTP/1.1' 1222s # received: 'HTTP/1.1' 1222s ok 21 1222s # testing : no Transfer-Encoding (test result inverted) 1222s # expected: 'chunked' 1222s # received: '' 1222s ok 22 1222s # testing : content length 1222s # expected: 253 1222s # received: '253' 1222s ok 23 1222s # testing : body length 1222s # expected: '242' 1222s # received: 242 1222s ok 24 1222s # testing : number of requests 1222s # expected: 5 1222s # received: 5 1222s ok 25 1222s # testing : response protocol 1222s # expected: 'HTTP/1.1' 1222s # received: 'HTTP/1.1' 1222s ok 26 1222s # testing : no Transfer-Encoding (test result inverted) 1222s # expected: 'chunked' 1222s # received: '' 1222s ok 27 1222s # testing : content length 1222s # expected: '' 1222s # received: '' 1222s ok 28 1222s # testing : body length 1222s # expected: '14276' 1222s # received: 14276 1222s ok 29 1222s # testing : number of requests 1222s # expected: 6 1222s # received: 6 1222s ok 30 1222s ok 1224s t/http11/chunked2.t ................. 1224s 1..2 1224s # Running under perl version 5.038002 for linux 1224s # Current time local: Thu Mar 14 00:07:58 2024 1224s # Current time GMT: Thu Mar 14 00:07:58 2024 1224s # Using Test.pm version 1.31 1224s # Using Apache/Test.pm version 1.42 1224s # testing : successful response 1224s # expected: 200 1224s # received: '200' 1224s ok 1 1224s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1224s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1224s ok 2 1224s ok 1225s t/http11/clength.t .................. 1225s 1..6 1225s # Running under perl version 5.038002 for linux 1225s # Current time local: Thu Mar 14 00:08:00 2024 1225s # Current time GMT: Thu Mar 14 00:08:00 2024 1225s # Using Test.pm version 1.31 1225s # Using Apache/Test.pm version 1.42 1225s # testing : successful response 1225s # expected: 200 1225s # received: '200' 1225s ok 1 1225s # expected: 10 1225s # received: '10' 1225s ok 2 1225s # expected: 'bbbbbbbbbb' 1225s # received: 'bbbbbbbbbb' 1225s ok 3 1225s # testing : successful response 1225s # expected: 200 1225s # received: '200' 1225s ok 4 1225s # expected: 6 1225s # received: '6' 1225s ok 5 1225s # expected: 'foobar' 1225s # received: 'foobar' 1225s ok 6 1225s ok 1228s t/http11/post.t ..................... 1228s # using LWP client 1228s 1..51 1228s # Running under perl version 5.038002 for linux 1228s # Current time local: Thu Mar 14 00:08:01 2024 1228s # Current time GMT: Thu Mar 14 00:08:01 2024 1228s # Using Test.pm version 1.31 1228s # Using Apache/Test.pm version 1.42 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 1024 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Connection: Keep-Alive 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 1 1228s #DMMATCH1: 1 1228s #Keep-Alive: timeout=5, max=100 1228s # 1228s # testing : length posted 1228s # expected: '1024' 1228s # received: 1024 1228s ok 1 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 2048 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 2 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '2048' 1228s # received: 2048 1228s ok 2 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 3072 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 3 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '3072' 1228s # received: 3072 1228s ok 3 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 4096 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 4 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '4096' 1228s # received: 4096 1228s ok 4 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 5120 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 5 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '5120' 1228s # received: 5120 1228s ok 5 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 6144 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 6 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '6144' 1228s # received: 6144 1228s ok 6 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 7168 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 7 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '7168' 1228s # received: 7168 1228s ok 7 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 8192 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 8 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '8192' 1228s # received: 8192 1228s ok 8 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 9216 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 5 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 9 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '9216' 1228s # received: 9216 1228s ok 9 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 10240 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 10 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '10240' 1228s # received: 10240 1228s ok 10 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 11264 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 11 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '11264' 1228s # received: 11264 1228s ok 11 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 12288 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 12 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '12288' 1228s # received: 12288 1228s ok 12 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 13312 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 13 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '13312' 1228s # received: 13312 1228s ok 13 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 14336 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 14 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '14336' 1228s # received: 14336 1228s ok 14 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 15360 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 15 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '15360' 1228s # received: 15360 1228s ok 15 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 16384 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 16 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '16384' 1228s # received: 16384 1228s ok 16 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 17408 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 17 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '17408' 1228s # received: 17408 1228s ok 17 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 18432 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 18 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '18432' 1228s # received: 18432 1228s ok 18 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 19456 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 19 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '19456' 1228s # received: 19456 1228s ok 19 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 20480 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 20 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '20480' 1228s # received: 20480 1228s ok 20 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 21504 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 21 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '21504' 1228s # received: 21504 1228s ok 21 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 22528 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 22 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '22528' 1228s # received: 22528 1228s ok 22 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 23552 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 23 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '23552' 1228s # received: 23552 1228s ok 23 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 24576 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 24 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '24576' 1228s # received: 24576 1228s ok 24 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 25600 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 25 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '25600' 1228s # received: 25600 1228s ok 25 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 26624 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 26 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '26624' 1228s # received: 26624 1228s ok 26 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 27648 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 27 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '27648' 1228s # received: 27648 1228s ok 27 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 28672 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 28 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '28672' 1228s # received: 28672 1228s ok 28 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 29696 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 29 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '29696' 1228s # received: 29696 1228s ok 29 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 30720 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 30 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '30720' 1228s # received: 30720 1228s ok 30 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 31744 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 31 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '31744' 1228s # received: 31744 1228s ok 31 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 32768 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 32 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '32768' 1228s # received: 32768 1228s ok 32 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 33792 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 33 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '33792' 1228s # received: 33792 1228s ok 33 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 34816 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 34 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '34816' 1228s # received: 34816 1228s ok 34 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 35840 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 35 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '35840' 1228s # received: 35840 1228s ok 35 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 36864 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 36 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '36864' 1228s # received: 36864 1228s ok 36 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 37888 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 37 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '37888' 1228s # received: 37888 1228s ok 37 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 38912 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 38 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '38912' 1228s # received: 38912 1228s ok 38 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 39936 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 39 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '39936' 1228s # received: 39936 1228s ok 39 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 40960 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 40 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '40960' 1228s # received: 40960 1228s ok 40 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 41984 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 41 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '41984' 1228s # received: 41984 1228s ok 41 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 43008 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 42 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '43008' 1228s # received: 43008 1228s ok 42 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 44032 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:03 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 43 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '44032' 1228s # received: 44032 1228s ok 43 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 45056 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 44 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '45056' 1228s # received: 45056 1228s ok 44 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 46080 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 45 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '46080' 1228s # received: 46080 1228s ok 45 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 47104 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 46 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '47104' 1228s # received: 47104 1228s ok 46 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 48128 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 47 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '48128' 1228s # received: 48128 1228s ok 47 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 49152 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 48 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '49152' 1228s # received: 49152 1228s ok 48 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 50176 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 49 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '50176' 1228s # received: 50176 1228s ok 49 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 51200 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 6 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 50 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '51200' 1228s # received: 51200 1228s ok 50 1228s #lwp request: 1228s #POST http://localhost:8529/eat_post HTTP/1.1 1228s #User-Agent: libwww-perl/6.76 1228s #Content-Length: 102400 1228s # 1228s #server response: 1228s #HTTP/1.1 200 OK 1228s #Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1228s #Vary: In-If1 1228s #Content-Length: 7 1228s #Client-Date: Thu, 14 Mar 2024 00:08:04 GMT 1228s #Client-Peer: 127.0.0.1:8529 1228s #Client-Response-Num: 51 1228s #DMMATCH1: 1 1228s # 1228s # testing : length posted 1228s # expected: '102400' 1228s # received: 102400 1228s ok 51 1228s ok 1229s t/modules/aaa.t ..................... 1229s 1..40 1229s # Running under perl version 5.038002 for linux 1229s # Current time local: Thu Mar 14 00:08:04 2024 1229s # Current time GMT: Thu Mar 14 00:08:04 2024 1229s # Using Test.pm version 1.31 1229s # Using Apache/Test.pm version 1.42 1229s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/realm2 1229s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 1229s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/form1 1229s ok 1 1229s ok 2 1229s ok 3 1229s ok 4 1229s ok 5 1229s ok 6 1229s ok 7 1229s ok 8 1229s ok 9 1229s ok 10 1229s ok 11 1229s ok 12 1229s ok 13 1229s ok 14 1229s ok 15 1229s ok 16 1229s ok 17 1229s ok 18 1229s ok 19 1229s ok 20 1229s ok 21 1229s ok 22 1229s ok 23 1229s ok 24 1229s ok 25 1229s ok 26 1229s ok 27 1229s ok 28 1229s ok 29 1229s ok 30 1229s ok 31 1229s ok 32 1229s ok 33 1229s ok 34 1229s ok 35 1229s ok 36 1229s ok 37 1229s ok 38 1229s ok 39 1229s ok 40 1229s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/realm2 1229s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 1229s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/form1 1229s ok 1232s t/modules/access.t .................. 1232s 1..408 1232s # Running under perl version 5.038002 for linux 1232s # Current time local: Thu Mar 14 00:08:05 2024 1232s # Current time GMT: Thu Mar 14 00:08:05 2024 1232s # Using Test.pm version 1.31 1232s # Using Apache/Test.pm version 1.42 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # expecting access. 1232s ok 1 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 2 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from all 1232s # expecting access. 1232s ok 3 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 4 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from localhost 1232s # expecting access. 1232s ok 5 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 6 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from 127.0.0.1 1232s # expecting access. 1232s ok 7 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 8 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from 127.0 1232s # expecting access. 1232s ok 9 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 10 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 11 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 12 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from 127.0.0.1/16 1232s # expecting access. 1232s ok 13 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 14 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 15 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 16 1232s # --- 1232s # Order deny,allow 1232s # Allow from all 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 17 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # expecting access. 1232s ok 18 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 19 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from all 1232s # expecting access. 1232s ok 20 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 21 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from localhost 1232s # expecting access. 1232s ok 22 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 23 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from 127.0.0.1 1232s # expecting access. 1232s ok 24 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 25 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from 127.0 1232s # expecting access. 1232s ok 26 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 27 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 28 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 29 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from 127.0.0.1/16 1232s # expecting access. 1232s ok 30 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 31 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 32 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 33 1232s # --- 1232s # Order deny,allow 1232s # Allow from localhost 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 34 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # expecting access. 1232s ok 35 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 36 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from all 1232s # expecting access. 1232s ok 37 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 38 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from localhost 1232s # expecting access. 1232s ok 39 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 40 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1 1232s # expecting access. 1232s ok 41 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 42 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0 1232s # expecting access. 1232s ok 43 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 44 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 45 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 46 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1/16 1232s # expecting access. 1232s ok 47 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 48 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 49 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 50 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 51 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # expecting access. 1232s ok 52 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 53 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from all 1232s # expecting access. 1232s ok 54 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 55 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from localhost 1232s # expecting access. 1232s ok 56 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 57 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1 1232s # expecting access. 1232s ok 58 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 59 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from 127.0 1232s # expecting access. 1232s ok 60 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 61 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 62 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 63 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1/16 1232s # expecting access. 1232s ok 64 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 65 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 66 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 67 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 68 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 69 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 70 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from all 1232s # expecting access. 1232s ok 71 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 72 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from localhost 1232s # expecting access. 1232s ok 73 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 74 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1 1232s # expecting access. 1232s ok 75 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 76 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0 1232s # expecting access. 1232s ok 77 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 78 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 79 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 80 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1/16 1232s # expecting access. 1232s ok 81 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 82 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 83 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 84 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 85 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # expecting access. 1232s ok 86 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 87 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from all 1232s # expecting access. 1232s ok 88 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 89 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from localhost 1232s # expecting access. 1232s ok 90 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 91 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1 1232s # expecting access. 1232s ok 92 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 93 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0 1232s # expecting access. 1232s ok 94 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 95 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 96 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 97 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1/16 1232s # expecting access. 1232s ok 98 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 99 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 100 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 101 1232s # --- 1232s # Order deny,allow 1232s # Allow from 127.0.0.1/16 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 102 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # expecting access. 1232s ok 103 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 104 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from all 1232s # expecting access denial. 1232s ok 105 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 106 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 107 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 108 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 109 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 110 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 111 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 112 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 113 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 114 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 115 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 116 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 117 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 118 1232s # --- 1232s # Order deny,allow 1232s # Allow from somewhere.else.com 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 119 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # expecting access. 1232s ok 120 1232s # --- 1232s # Order deny,allow 1232s # Deny from all 1232s # expecting access denial. 1232s ok 121 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from all 1232s # expecting access denial. 1232s ok 122 1232s # --- 1232s # Order deny,allow 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 123 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 124 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 125 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 126 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 127 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 128 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 129 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 130 1232s # --- 1232s # Order deny,allow 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 131 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 132 1232s # --- 1232s # Order deny,allow 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 133 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 134 1232s # --- 1232s # Order deny,allow 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 135 1232s # --- 1232s # Order deny,allow 1232s # Allow from 66.6.6.6 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 136 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # expecting access. 1232s ok 137 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 138 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from all 1232s # expecting access denial. 1232s ok 139 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 140 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 141 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 142 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 143 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 144 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 145 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 146 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 147 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 148 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 149 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 150 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 151 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 152 1232s # --- 1232s # Order allow,deny 1232s # Allow from all 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 153 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # expecting access. 1232s ok 154 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 155 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from all 1232s # expecting access denial. 1232s ok 156 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 157 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 158 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 159 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 160 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 161 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 162 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 163 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 164 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 165 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 166 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 167 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 168 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 169 1232s # --- 1232s # Order allow,deny 1232s # Allow from localhost 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 170 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # expecting access. 1232s ok 171 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 172 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from all 1232s # expecting access denial. 1232s ok 173 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 174 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 175 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 176 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 177 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 178 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 179 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 180 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 181 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 182 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 183 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 184 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 185 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 186 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 187 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # expecting access. 1232s ok 188 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 189 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from all 1232s # expecting access denial. 1232s ok 190 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 191 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 192 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 193 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 194 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 195 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 196 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 197 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 198 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 199 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 200 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 201 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 202 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 203 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 204 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 205 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 206 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from all 1232s # expecting access denial. 1232s ok 207 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 208 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 209 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 210 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 211 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 212 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 213 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 214 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 215 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 216 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 217 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 218 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 219 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 220 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 221 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # expecting access. 1232s ok 222 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 223 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from all 1232s # expecting access denial. 1232s ok 224 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 225 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 226 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 227 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 228 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 229 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 230 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 231 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 232 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 233 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 234 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 235 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 236 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 237 1232s # --- 1232s # Order allow,deny 1232s # Allow from 127.0.0.1/16 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 238 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # expecting access denial. 1232s ok 239 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 240 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from all 1232s # expecting access denial. 1232s ok 241 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 242 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 243 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 244 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 245 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 246 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 247 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 248 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 249 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 250 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 251 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 252 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 253 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 254 1232s # --- 1232s # Order allow,deny 1232s # Allow from somewhere.else.com 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 255 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # expecting access denial. 1232s ok 256 1232s # --- 1232s # Order allow,deny 1232s # Deny from all 1232s # expecting access denial. 1232s ok 257 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from all 1232s # expecting access denial. 1232s ok 258 1232s # --- 1232s # Order allow,deny 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 259 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 260 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 261 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 262 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 263 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 264 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 265 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 266 1232s # --- 1232s # Order allow,deny 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 267 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 268 1232s # --- 1232s # Order allow,deny 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 269 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 270 1232s # --- 1232s # Order allow,deny 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 271 1232s # --- 1232s # Order allow,deny 1232s # Allow from 66.6.6.6 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 272 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # expecting access. 1232s ok 273 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 274 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from all 1232s # expecting access denial. 1232s ok 275 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 276 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 277 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 278 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 279 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 280 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 281 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 282 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 283 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 284 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 285 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 286 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 287 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 288 1232s # --- 1232s # Order mutual-failure 1232s # Allow from all 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 289 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # expecting access. 1232s ok 290 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 291 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from all 1232s # expecting access denial. 1232s ok 292 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 293 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 294 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 295 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 296 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 297 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 298 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 299 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 300 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 301 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 302 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 303 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 304 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 305 1232s # --- 1232s # Order mutual-failure 1232s # Allow from localhost 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 306 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # expecting access. 1232s ok 307 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 308 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from all 1232s # expecting access denial. 1232s ok 309 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 310 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 311 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 312 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 313 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 314 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 315 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 316 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 317 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 318 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 319 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 320 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 321 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 322 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 323 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # expecting access. 1232s ok 324 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 325 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from all 1232s # expecting access denial. 1232s ok 326 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 327 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 328 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 329 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 330 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 331 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 332 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 333 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 334 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 335 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 336 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 337 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 338 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 339 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 340 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # expecting access. 1232s ok 341 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 342 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from all 1232s # expecting access denial. 1232s ok 343 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 344 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 345 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 346 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 347 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 348 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 349 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 350 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 351 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 352 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 353 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 354 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 355 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 356 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/255.255.0.0 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 357 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # expecting access. 1232s ok 358 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 359 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from all 1232s # expecting access denial. 1232s ok 360 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 361 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 362 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 363 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 364 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 365 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 366 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 367 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 368 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 369 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 370 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 371 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from somewhere.else.com 1232s # expecting access. 1232s ok 372 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 373 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 127.0.0.1/16 1232s # Deny from 66.6.6.6 1232s # expecting access. 1232s ok 374 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # expecting access denial. 1232s ok 375 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 376 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from all 1232s # expecting access denial. 1232s ok 377 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 378 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 379 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 380 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 381 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 382 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 383 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 384 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 385 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 386 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 387 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 388 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 389 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 390 1232s # --- 1232s # Order mutual-failure 1232s # Allow from somewhere.else.com 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 391 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # expecting access denial. 1232s ok 392 1232s # --- 1232s # Order mutual-failure 1232s # Deny from all 1232s # expecting access denial. 1232s ok 393 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from all 1232s # expecting access denial. 1232s ok 394 1232s # --- 1232s # Order mutual-failure 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 395 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from localhost 1232s # expecting access denial. 1232s ok 396 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 397 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1 1232s # expecting access denial. 1232s ok 398 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 399 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0 1232s # expecting access denial. 1232s ok 400 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 401 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1/255.255.0.0 1232s # expecting access denial. 1232s ok 402 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 403 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from 127.0.0.1/16 1232s # expecting access denial. 1232s ok 404 1232s # --- 1232s # Order mutual-failure 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 405 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from somewhere.else.com 1232s # expecting access denial. 1232s ok 406 1232s # --- 1232s # Order mutual-failure 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 407 1232s # --- 1232s # Order mutual-failure 1232s # Allow from 66.6.6.6 1232s # Deny from 66.6.6.6 1232s # expecting access denial. 1232s ok 408 1232s ok 1233s t/modules/actions.t ................. 1233s 1..20 1233s # Running under perl version 5.038002 for linux 1233s # Current time local: Thu Mar 14 00:08:08 2024 1233s # Current time GMT: Thu Mar 14 00:08:08 2024 1233s # Using Test.pm version 1.31 1233s # Using Apache/Test.pm version 1.42 1233s # expected: 200 1233s # received: '200' 1233s ok 1 1233s # expected: 'nada' 1233s # received: 'nada' 1233s ok 2 1233s # expected: 404 1233s # received: '404' 1233s ok 3 1233s ok 4 # skip RC=404, no need to check content 1233s # expected: 404 1233s # received: '404' 1233s ok 5 1233s ok 6 # skip RC=404, no need to check content 1233s # expected: 404 1233s # received: '404' 1233s ok 7 1233s ok 8 # skip RC=404, no need to check content 1233s # expected: 200 1233s # received: '200' 1233s ok 9 1233s # expected: 'nada' 1233s # received: 'nada' 1233s ok 10 1233s # expected: 404 1233s # received: '404' 1233s ok 11 1233s ok 12 # skip RC=404, no need to check content 1233s # expected: 200 1233s # received: '200' 1233s ok 13 1233s # expected: 'POST 1233s # foo2: bar2 1233s # ' 1233s # received: 'POST 1233s # foo2: bar2 1233s # ' 1233s ok 14 1233s # expected: 405 1233s # received: '405' 1233s ok 15 1233s # expected: 200 1233s # received: '200' 1233s ok 16 1233s # expected: 'foo=bar' 1233s # received: 'foo=bar' 1233s ok 17 1233s # expected: 200 1233s # received: '200' 1233s ok 18 1233s # expected: 'POST 1233s # foo2: bar2 1233s # ' 1233s # received: 'POST 1233s # foo2: bar2 1233s # ' 1233s ok 19 1233s # expected: 405 1233s # received: '405' 1233s ok 20 1233s ok 1235s t/modules/alias.t ................... 1235s 1..134 1235s # Running under perl version 5.038002 for linux 1235s # Current time local: Thu Mar 14 00:08:09 2024 1235s # Current time GMT: Thu Mar 14 00:08:09 2024 1235s # Using Test.pm version 1.31 1235s # Using Apache/Test.pm version 1.42 1235s # verifying simple aliases 1235s # testing : /alias/ 1235s # expected: 200 1235s # received: '200' 1235s ok 1 1235s # testing : /bogu/ 1235s # expected: 404 1235s # received: '404' 1235s ok 2 1235s # verifying alias match with /ali[0-9]. 1235s # testing : /ali0 1235s # expected: 0 1235s # received: '0' 1235s ok 3 1235s # testing : /ali1 1235s # expected: 1 1235s # received: '1' 1235s ok 4 1235s # testing : /ali2 1235s # expected: 2 1235s # received: '2' 1235s ok 5 1235s # testing : /ali3 1235s # expected: 3 1235s # received: '3' 1235s ok 6 1235s # testing : /ali4 1235s # expected: 4 1235s # received: '4' 1235s ok 7 1235s # testing : /ali5 1235s # expected: 5 1235s # received: '5' 1235s ok 8 1235s # testing : /ali6 1235s # expected: 6 1235s # received: '6' 1235s ok 9 1235s # testing : /ali7 1235s # expected: 7 1235s # received: '7' 1235s ok 10 1235s # testing : /ali8 1235s # expected: 8 1235s # received: '8' 1235s ok 11 1235s # testing : /ali9 1235s # expected: 9 1235s # received: '9' 1235s ok 12 1235s # verifying expression alias match with /expr/ali[0-9]. 1235s # testing : /ali0 1235s # expected: 0 1235s # received: '0' 1235s ok 13 1235s # testing : /ali1 1235s # expected: 1 1235s # received: '1' 1235s ok 14 1235s # testing : /ali2 1235s # expected: 2 1235s # received: '2' 1235s ok 15 1235s # testing : /ali3 1235s # expected: 3 1235s # received: '3' 1235s ok 16 1235s # testing : /ali4 1235s # expected: 4 1235s # received: '4' 1235s ok 17 1235s # testing : /ali5 1235s # expected: 5 1235s # received: '5' 1235s ok 18 1235s # testing : /ali6 1235s # expected: 6 1235s # received: '6' 1235s ok 19 1235s # testing : /ali7 1235s # expected: 7 1235s # received: '7' 1235s ok 20 1235s # testing : /ali8 1235s # expected: 8 1235s # received: '8' 1235s ok 21 1235s # testing : /ali9 1235s # expected: 9 1235s # received: '9' 1235s ok 22 1235s # testing : /forbid 1235s # expected: '403' 1235s # received: '403' 1235s ok 23 1235s # testing : /gone 1235s # expected: '410' 1235s # received: '410' 1235s ok 24 1235s # testing : /perm 1235s # expected: '301' 1235s # received: '301' 1235s ok 25 1235s # testing : /perm2 1235s # expected: '301' 1235s # received: '301' 1235s ok 26 1235s # testing : /seeother 1235s # expected: '303' 1235s # received: '303' 1235s ok 27 1235s # testing : /temp 1235s # expected: '302' 1235s # received: '302' 1235s ok 28 1235s # testing : /temp2 1235s # expected: '302' 1235s # received: '302' 1235s ok 29 1235s verifying body of perm and temp redirect match 1235s # testing : /p0 1235s # expected: 0 1235s # received: '0' 1235s ok 30 1235s # testing : /p1 1235s # expected: 1 1235s # received: '1' 1235s ok 31 1235s # testing : /p2 1235s # expected: 2 1235s # received: '2' 1235s ok 32 1235s # testing : /p3 1235s # expected: 3 1235s # received: '3' 1235s ok 33 1235s # testing : /p4 1235s # expected: 4 1235s # received: '4' 1235s ok 34 1235s # testing : /p5 1235s # expected: 5 1235s # received: '5' 1235s ok 35 1235s # testing : /p6 1235s # expected: 6 1235s # received: '6' 1235s ok 36 1235s # testing : /p7 1235s # expected: 7 1235s # received: '7' 1235s ok 37 1235s # testing : /p8 1235s # expected: 8 1235s # received: '8' 1235s ok 38 1235s # testing : /p9 1235s # expected: 9 1235s # received: '9' 1235s ok 39 1235s # testing : /t0 1235s # expected: 0 1235s # received: '0' 1235s ok 40 1235s # testing : /t1 1235s # expected: 1 1235s # received: '1' 1235s ok 41 1235s # testing : /t2 1235s # expected: 2 1235s # received: '2' 1235s ok 42 1235s # testing : /t3 1235s # expected: 3 1235s # received: '3' 1235s ok 43 1235s # testing : /t4 1235s # expected: 4 1235s # received: '4' 1235s ok 44 1235s # testing : /t5 1235s # expected: 5 1235s # received: '5' 1235s ok 45 1235s # testing : /t6 1235s # expected: 6 1235s # received: '6' 1235s ok 46 1235s # testing : /t7 1235s # expected: 7 1235s # received: '7' 1235s ok 47 1235s # testing : /t8 1235s # expected: 8 1235s # received: '8' 1235s ok 48 1235s # testing : /t9 1235s # expected: 9 1235s # received: '9' 1235s ok 49 1235s verifying body of perm and temp redirect match with expression support 1235s # testing : /p0 1235s # expected: 0 1235s # received: '0' 1235s ok 50 1235s # testing : /p1 1235s # expected: 1 1235s # received: '1' 1235s ok 51 1235s # testing : /p2 1235s # expected: 2 1235s # received: '2' 1235s ok 52 1235s # testing : /p3 1235s # expected: 3 1235s # received: '3' 1235s ok 53 1235s # testing : /p4 1235s # expected: 4 1235s # received: '4' 1235s ok 54 1235s # testing : /p5 1235s # expected: 5 1235s # received: '5' 1235s ok 55 1235s # testing : /p6 1235s # expected: 6 1235s # received: '6' 1235s ok 56 1235s # testing : /p7 1235s # expected: 7 1235s # received: '7' 1235s ok 57 1235s # testing : /p8 1235s # expected: 8 1235s # received: '8' 1235s ok 58 1235s # testing : /p9 1235s # expected: 9 1235s # received: '9' 1235s ok 59 1235s # testing : /t0 1235s # expected: 0 1235s # received: '0' 1235s ok 60 1235s # testing : /t1 1235s # expected: 1 1235s # received: '1' 1235s ok 61 1235s # testing : /t2 1235s # expected: 2 1235s # received: '2' 1235s ok 62 1235s # testing : /t3 1235s # expected: 3 1235s # received: '3' 1235s ok 63 1235s # testing : /t4 1235s # expected: 4 1235s # received: '4' 1235s ok 64 1235s # testing : /t5 1235s # expected: 5 1235s # received: '5' 1235s ok 65 1235s # testing : /t6 1235s # expected: 6 1235s # received: '6' 1235s ok 66 1235s # testing : /t7 1235s # expected: 7 1235s # received: '7' 1235s ok 67 1235s # testing : /t8 1235s # expected: 8 1235s # received: '8' 1235s ok 68 1235s # testing : /t9 1235s # expected: 9 1235s # received: '9' 1235s ok 69 1235s verifying return code of seeother and gone redirect match 1235s # testing : f0 1235s # expected: '403' 1235s # received: '403' 1235s ok 70 1235s # testing : f1 1235s # expected: '403' 1235s # received: '403' 1235s ok 71 1235s # testing : f2 1235s # expected: '403' 1235s # received: '403' 1235s ok 72 1235s # testing : f3 1235s # expected: '403' 1235s # received: '403' 1235s ok 73 1235s # testing : f4 1235s # expected: '403' 1235s # received: '403' 1235s ok 74 1235s # testing : f5 1235s # expected: '403' 1235s # received: '403' 1235s ok 75 1235s # testing : f6 1235s # expected: '403' 1235s # received: '403' 1235s ok 76 1235s # testing : f7 1235s # expected: '403' 1235s # received: '403' 1235s ok 77 1235s # testing : f8 1235s # expected: '403' 1235s # received: '403' 1235s ok 78 1235s # testing : f9 1235s # expected: '403' 1235s # received: '403' 1235s ok 79 1235s # testing : g0 1235s # expected: '410' 1235s # received: '410' 1235s ok 80 1235s # testing : g1 1235s # expected: '410' 1235s # received: '410' 1235s ok 81 1235s # testing : g2 1235s # expected: '410' 1235s # received: '410' 1235s ok 82 1235s # testing : g3 1235s # expected: '410' 1235s # received: '410' 1235s ok 83 1235s # testing : g4 1235s # expected: '410' 1235s # received: '410' 1235s ok 84 1235s # testing : g5 1235s # expected: '410' 1235s # received: '410' 1235s ok 85 1235s # testing : g6 1235s # expected: '410' 1235s # received: '410' 1235s ok 86 1235s # testing : g7 1235s # expected: '410' 1235s # received: '410' 1235s ok 87 1235s # testing : g8 1235s # expected: '410' 1235s # received: '410' 1235s ok 88 1235s # testing : g9 1235s # expected: '410' 1235s # received: '410' 1235s ok 89 1235s # testing : s0 1235s # expected: '303' 1235s # received: '303' 1235s ok 90 1235s # testing : s1 1235s # expected: '303' 1235s # received: '303' 1235s ok 91 1235s # testing : s2 1235s # expected: '303' 1235s # received: '303' 1235s ok 92 1235s # testing : s3 1235s # expected: '303' 1235s # received: '303' 1235s ok 93 1235s # testing : s4 1235s # expected: '303' 1235s # received: '303' 1235s ok 94 1235s # testing : s5 1235s # expected: '303' 1235s # received: '303' 1235s ok 95 1235s # testing : s6 1235s # expected: '303' 1235s # received: '303' 1235s ok 96 1235s # testing : s7 1235s # expected: '303' 1235s # received: '303' 1235s ok 97 1235s # testing : s8 1235s # expected: '303' 1235s # received: '303' 1235s ok 98 1235s # testing : s9 1235s # expected: '303' 1235s # received: '303' 1235s ok 99 1235s verifying return code of seeother and gone redirect match with expression support 1235s # testing : f0 1235s # expected: '403' 1235s # received: '403' 1235s ok 100 1235s # testing : f1 1235s # expected: '403' 1235s # received: '403' 1235s ok 101 1235s # testing : f2 1235s # expected: '403' 1235s # received: '403' 1235s ok 102 1235s # testing : f3 1235s # expected: '403' 1235s # received: '403' 1235s ok 103 1235s # testing : f4 1235s # expected: '403' 1235s # received: '403' 1235s ok 104 1235s # testing : f5 1235s # expected: '403' 1235s # received: '403' 1235s ok 105 1235s # testing : f6 1235s # expected: '403' 1235s # received: '403' 1235s ok 106 1235s # testing : f7 1235s # expected: '403' 1235s # received: '403' 1235s ok 107 1235s # testing : f8 1235s # expected: '403' 1235s # received: '403' 1235s ok 108 1235s # testing : f9 1235s # expected: '403' 1235s # received: '403' 1235s ok 109 1235s # testing : g0 1235s # expected: '410' 1235s # received: '410' 1235s ok 110 1235s # testing : g1 1235s # expected: '410' 1235s # received: '410' 1235s ok 111 1235s # testing : g2 1235s # expected: '410' 1235s # received: '410' 1235s ok 112 1235s # testing : g3 1235s # expected: '410' 1235s # received: '410' 1235s ok 113 1235s # testing : g4 1235s # expected: '410' 1235s # received: '410' 1235s ok 114 1235s # testing : g5 1235s # expected: '410' 1235s # received: '410' 1235s ok 115 1235s # testing : g6 1235s # expected: '410' 1235s # received: '410' 1235s ok 116 1235s # testing : g7 1235s # expected: '410' 1235s # received: '410' 1235s ok 117 1235s # testing : g8 1235s # expected: '410' 1235s # received: '410' 1235s ok 118 1235s # testing : g9 1235s # expected: '410' 1235s # received: '410' 1235s ok 119 1235s # testing : s0 1235s # expected: '303' 1235s # received: '303' 1235s ok 120 1235s # testing : s1 1235s # expected: '303' 1235s # received: '303' 1235s ok 121 1235s # testing : s2 1235s # expected: '303' 1235s # received: '303' 1235s ok 122 1235s # testing : s3 1235s # expected: '303' 1235s # received: '303' 1235s ok 123 1235s # testing : s4 1235s # expected: '303' 1235s # received: '303' 1235s ok 124 1235s # testing : s5 1235s # expected: '303' 1235s # received: '303' 1235s ok 125 1235s # testing : s6 1235s # expected: '303' 1235s # received: '303' 1235s ok 126 1235s # testing : s7 1235s # expected: '303' 1235s # received: '303' 1235s ok 127 1235s # testing : s8 1235s # expected: '303' 1235s # received: '303' 1235s ok 128 1235s # testing : s9 1235s # expected: '303' 1235s # received: '303' 1235s ok 129 1235s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1235s # verifying /modules/alias/script is plain text 1235s # testing : /modules/alias/script 1235s # expected: '#!/bin/sh 1235s # echo Content-type: text/plain 1235s # echo 1235s # echo this is a shell script cgi. 1235s # ' 1235s # received: '#!/bin/sh 1235s # echo Content-type: text/plain 1235s # echo 1235s # echo this is a shell script cgi. 1235s # ' 1235s ok 130 1235s # verifying same file accessed at /cgi/script is executed code 1235s # testing : /cgi/script 1235s # expected: 'this is a shell script cgi. 1235s # ' 1235s # received: 'this is a shell script cgi. 1235s # ' 1235s ok 131 1235s # verifying ScriptAliasMatch with /aliascgi-script 1235s # testing : /aliascgi-script 1235s # expected: 'this is a shell script cgi. 1235s # ' 1235s # received: 'this is a shell script cgi. 1235s # ' 1235s ok 132 1235s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1235s # testing : /aliascgi-script 1235s # expected: 'this is a shell script cgi. 1235s # ' 1235s # received: 'this is a shell script cgi. 1235s # ' 1235s ok 133 1235s # verifying bad script alias. 1235s # testing : /aliascgi-nada 1235s # expected: 404 1235s # received: '404' 1235s ok 134 1235s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1235s ok 1237s t/modules/allowmethods.t ............ 1237s 1..9 1237s # Running under perl version 5.038002 for linux 1237s # Current time local: Thu Mar 14 00:08:11 2024 1237s # Current time GMT: Thu Mar 14 00:08:11 2024 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.42 1237s # testing : Get request to /Get responds 200 1237s # expected: 200 1237s # received: '200' 1237s ok 1 1237s # testing : Head request to /Get responds 200 1237s # expected: 200 1237s # received: '200' 1237s ok 2 1237s # testing : Post request to /Get responds 405 1237s # expected: 405 1237s # received: '405' 1237s ok 3 1237s # testing : Get request to /Head responds 200 1237s # expected: 200 1237s # received: '200' 1237s ok 4 1237s # testing : Head request to /Head responds 200 1237s # expected: 200 1237s # received: '200' 1237s ok 5 1237s # testing : Post request to /Head responds 405 1237s # expected: 405 1237s # received: '405' 1237s ok 6 1237s # testing : Get request to /Post responds 405 1237s # expected: 405 1237s # received: '405' 1237s ok 7 1237s # testing : Head request to /Post responds 405 1237s # expected: 405 1237s # received: '405' 1237s ok 8 1237s # testing : Post request to /Post responds 200 1237s # expected: 200 1237s # received: '200' 1237s ok 9 1237s ok 1238s t/modules/asis.t .................... 1238s 1..3 1238s # Running under perl version 5.038002 for linux 1238s # Current time local: Thu Mar 14 00:08:13 2024 1238s # Current time GMT: Thu Mar 14 00:08:13 2024 1238s # Using Test.pm version 1.31 1238s # Using Apache/Test.pm version 1.42 1238s # testing : asis content OK 1238s # expected: 'This is asis content. 1238s # ' 1238s # received: 'This is asis content. 1238s # ' 1238s ok 1 1238s # testing : asis gave 404 error 1238s # expected: 404 1238s # received: '404' 1238s ok 2 1238s # testing : asis gave 403 error 1238s # expected: 403 1238s # received: '403' 1238s ok 3 1238s ok 1241s t/modules/authz_core.t .............. 1241s 1..504 1241s # Running under perl version 5.038002 for linux 1241s # Current time local: Thu Mar 14 00:08:14 2024 1241s # Current time GMT: Thu Mar 14 00:08:14 2024 1241s # Using Test.pm version 1.31 1241s # Using Apache/Test.pm version 1.42 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/groups1 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 200, expected 200 [a/ : a/ ] 1241s ok 1 1241s # got 200, expected 200 [a/ : a/ 1] 1241s ok 2 1241s # got 200, expected 200 [a/ : a/ 2] 1241s ok 3 1241s # got 200, expected 200 [a/ : a/ 1 2] 1241s ok 4 1241s # got 200, expected 200 [a/ : a/ 3] 1241s ok 5 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ user1: a/ ] 1241s ok 6 1241s # got 200, expected 200 [a/ user1: a/ user1] 1241s ok 7 1241s # got 401, expected 401 [a/ user1: a/ user2] 1241s ok 8 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ Any 1 2: a/ ] 1241s ok 9 1241s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1241s ok 10 1241s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1241s ok 11 1241s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1241s ok 12 1241s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1241s ok 13 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1241s ok 14 1241s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1241s ok 15 1241s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1241s ok 16 1241s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1241s ok 17 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1241s ok 18 1241s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1241s ok 19 1241s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1241s ok 20 1241s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1241s ok 21 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1241s ok 22 1241s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1241s ok 23 1241s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1241s ok 24 1241s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1241s ok 25 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1241s ok 26 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1241s ok 27 1241s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1241s ok 28 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1241s ok 29 1241s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1241s ok 30 1241s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1241s ok 31 1241s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1241s ok 32 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1241s ok 33 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1241s ok 34 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1241s ok 35 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1241s ok 36 1241s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1241s ok 37 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1241s ok 38 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1241s ok 39 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1241s ok 40 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1241s ok 41 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1241s ok 42 1241s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1241s ok 43 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1241s ok 44 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1241s ok 45 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1241s ok 46 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1241s ok 47 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1241s ok 48 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1241s ok 49 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1241s ok 50 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1241s ok 51 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1241s ok 52 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1241s ok 53 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1241s ok 54 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1241s ok 55 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1241s ok 56 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1241s ok 57 1241s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1241s ok 58 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 !2: a/ ] 1241s ok 59 1241s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1241s ok 60 1241s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1241s ok 61 1241s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1241s ok 62 1241s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1241s ok 63 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1241s ok 64 1241s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1241s ok 65 1241s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1241s ok 66 1241s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1241s ok 67 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1241s ok 68 1241s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1241s ok 69 1241s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1241s ok 70 1241s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1241s ok 71 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1241s ok 72 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1241s ok 73 1241s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1241s ok 74 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1241s ok 75 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1241s ok 76 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1241s ok 77 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1241s ok 78 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1241s ok 79 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1241s ok 80 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1241s ok 81 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1241s ok 82 1241s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1241s ok 83 1241s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1241s ok 84 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1241s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1241s ok 85 1241s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1241s ok 86 1241s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1241s ok 87 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1241s ok 88 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1241s ok 89 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1241s ok 90 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1241s ok 91 1241s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1241s ok 92 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1241s ok 93 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1241s ok 94 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1241s ok 95 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1241s ok 96 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1241s ok 97 1241s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1241s ok 98 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1241s ok 99 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1241s ok 100 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1241s ok 101 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1241s ok 102 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1241s ok 103 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1241s ok 104 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1241s ok 105 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1241s ok 106 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1241s ok 107 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1241s ok 108 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1241s ok 109 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1241s ok 110 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1241s ok 111 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1241s ok 112 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1241s ok 113 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 2: a/ ] 1241s ok 114 1241s # got 403, expected 403 [a/ All 1 2: a/ 1] 1241s ok 115 1241s # got 403, expected 403 [a/ All 1 2: a/ 2] 1241s ok 116 1241s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1241s ok 117 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1241s ok 118 1241s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1241s ok 119 1241s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1241s ok 120 1241s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1241s ok 121 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1241s ok 122 1241s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1241s ok 123 1241s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1241s ok 124 1241s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1241s ok 125 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1241s ok 126 1241s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1241s ok 127 1241s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1241s ok 128 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1241s ok 129 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1241s ok 130 1241s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1241s ok 131 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1241s ok 132 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1241s ok 133 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1241s ok 134 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1241s ok 135 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1241s ok 136 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1241s ok 137 1241s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1241s ok 138 1241s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1241s ok 139 1241s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1241s ok 140 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1241s ok 141 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1241s ok 142 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1241s ok 143 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1241s ok 144 1241s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1241s ok 145 1241s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1241s ok 146 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1241s ok 147 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1241s ok 148 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1241s ok 149 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1241s ok 150 1241s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1241s ok 151 1241s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1241s ok 152 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1241s ok 153 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1241s ok 154 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1241s ok 155 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1241s ok 156 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1241s ok 157 1241s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1241s ok 158 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1241s ok 159 1241s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1241s ok 160 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1241s ok 161 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1241s ok 162 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1241s ok 163 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1241s ok 164 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1241s ok 165 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1241s ok 166 1241s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1241s ok 167 1241s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1241s ok 168 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1241s ok 169 1241s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1241s ok 170 1241s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1241s ok 171 1241s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1241s ok 172 1241s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1241s ok 173 1241s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1241s ok 174 1241s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1241s ok 175 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1241s ok 176 1241s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1241s ok 177 1241s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1241s ok 178 1241s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1241s ok 179 1241s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1241s ok 180 1241s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1241s ok 181 1241s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1241s ok 182 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1241s ok 183 1241s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1241s ok 184 1241s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1241s ok 185 1241s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1241s ok 186 1241s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1241s ok 187 1241s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1241s ok 188 1241s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1241s ok 189 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1241s ok 190 1241s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1241s ok 191 1241s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1241s ok 192 1241s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1241s ok 193 1241s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1241s ok 194 1241s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1241s ok 195 1241s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1241s ok 196 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1241s ok 197 1241s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1241s ok 198 1241s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1241s ok 199 1241s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1241s ok 200 1241s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1241s ok 201 1241s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1241s ok 202 1241s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1241s ok 203 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1241s ok 204 1241s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1241s ok 205 1241s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1241s ok 206 1241s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1241s ok 207 1241s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1241s ok 208 1241s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1241s ok 209 1241s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1241s ok 210 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1241s ok 211 1241s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1241s ok 212 1241s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1241s ok 213 1241s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1241s ok 214 1241s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1241s ok 215 1241s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1241s ok 216 1241s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1241s ok 217 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1241s ok 218 1241s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1241s ok 219 1241s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1241s ok 220 1241s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1241s ok 221 1241s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1241s ok 222 1241s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1241s ok 223 1241s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1241s ok 224 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1241s ok 225 1241s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1241s ok 226 1241s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1241s ok 227 1241s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1241s ok 228 1241s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1241s ok 229 1241s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1241s ok 230 1241s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1241s ok 231 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1241s ok 232 1241s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1241s ok 233 1241s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1241s ok 234 1241s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1241s ok 235 1241s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1241s ok 236 1241s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1241s ok 237 1241s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1241s ok 238 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1241s ok 239 1241s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1241s ok 240 1241s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1241s ok 241 1241s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1241s ok 242 1241s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1241s ok 243 1241s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1241s ok 244 1241s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1241s ok 245 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1241s ok 246 1241s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1241s ok 247 1241s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1241s ok 248 1241s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1241s ok 249 1241s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1241s ok 250 1241s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1241s ok 251 1241s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1241s ok 252 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1241s ok 253 1241s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1241s ok 254 1241s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1241s ok 255 1241s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1241s ok 256 1241s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1241s ok 257 1241s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1241s ok 258 1241s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1241s ok 259 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1241s ok 260 1241s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1241s ok 261 1241s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1241s ok 262 1241s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1241s ok 263 1241s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1241s ok 264 1241s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1241s ok 265 1241s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1241s ok 266 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1241s ok 267 1241s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1241s ok 268 1241s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1241s ok 269 1241s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1241s ok 270 1241s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1241s ok 271 1241s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1241s ok 272 1241s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1241s ok 273 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1241s ok 274 1241s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1241s ok 275 1241s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1241s ok 276 1241s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1241s ok 277 1241s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1241s ok 278 1241s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1241s ok 279 1241s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1241s ok 280 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1241s ok 281 1241s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1241s ok 282 1241s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1241s ok 283 1241s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1241s ok 284 1241s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1241s ok 285 1241s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1241s ok 286 1241s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1241s ok 287 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1241s ok 288 1241s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1241s ok 289 1241s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1241s ok 290 1241s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1241s ok 291 1241s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1241s ok 292 1241s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1241s ok 293 1241s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1241s ok 294 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1241s ok 295 1241s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1241s ok 296 1241s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1241s ok 297 1241s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1241s ok 298 1241s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1241s ok 299 1241s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1241s ok 300 1241s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1241s ok 301 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1241s ok 302 1241s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1241s ok 303 1241s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1241s ok 304 1241s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1241s ok 305 1241s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1241s ok 306 1241s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1241s ok 307 1241s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1241s ok 308 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1241s ok 309 1241s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1241s ok 310 1241s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1241s ok 311 1241s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1241s ok 312 1241s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1241s ok 313 1241s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1241s ok 314 1241s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1241s ok 315 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1241s ok 316 1241s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1241s ok 317 1241s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1241s ok 318 1241s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1241s ok 319 1241s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1241s ok 320 1241s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1241s ok 321 1241s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1241s ok 322 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1241s ok 323 1241s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1241s ok 324 1241s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1241s ok 325 1241s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1241s ok 326 1241s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1241s ok 327 1241s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1241s ok 328 1241s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1241s ok 329 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1241s ok 330 1241s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1241s ok 331 1241s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1241s ok 332 1241s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1241s ok 333 1241s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1241s ok 334 1241s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1241s ok 335 1241s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1241s ok 336 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1241s ok 337 1241s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1241s ok 338 1241s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1241s ok 339 1241s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1241s ok 340 1241s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1241s ok 341 1241s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1241s ok 342 1241s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1241s ok 343 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1241s ok 344 1241s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1241s ok 345 1241s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1241s ok 346 1241s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1241s ok 347 1241s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1241s ok 348 1241s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1241s ok 349 1241s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1241s ok 350 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1241s ok 351 1241s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1241s ok 352 1241s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1241s ok 353 1241s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1241s ok 354 1241s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1241s ok 355 1241s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1241s ok 356 1241s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1241s ok 357 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1241s ok 358 1241s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1241s ok 359 1241s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1241s ok 360 1241s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1241s ok 361 1241s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1241s ok 362 1241s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1241s ok 363 1241s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1241s ok 364 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1241s ok 365 1241s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1241s ok 366 1241s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1241s ok 367 1241s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1241s ok 368 1241s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1241s ok 369 1241s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1241s ok 370 1241s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1241s ok 371 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1241s ok 372 1241s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1241s ok 373 1241s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1241s ok 374 1241s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1241s ok 375 1241s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1241s ok 376 1241s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1241s ok 377 1241s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1241s ok 378 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1241s ok 379 1241s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1241s ok 380 1241s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1241s ok 381 1241s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1241s ok 382 1241s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1241s ok 383 1241s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1241s ok 384 1241s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1241s ok 385 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1241s ok 386 1241s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1241s ok 387 1241s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1241s ok 388 1241s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1241s ok 389 1241s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1241s ok 390 1241s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1241s ok 391 1241s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1241s ok 392 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1241s ok 393 1241s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1241s ok 394 1241s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1241s ok 395 1241s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1241s ok 396 1241s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1241s ok 397 1241s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1241s ok 398 1241s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1241s ok 399 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1241s ok 400 1241s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1241s ok 401 1241s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1241s ok 402 1241s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1241s ok 403 1241s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1241s ok 404 1241s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1241s ok 405 1241s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1241s ok 406 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1241s ok 407 1241s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1241s ok 408 1241s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1241s ok 409 1241s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1241s ok 410 1241s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1241s ok 411 1241s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1241s ok 412 1241s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1241s ok 413 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1241s ok 414 1241s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1241s ok 415 1241s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1241s ok 416 1241s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1241s ok 417 1241s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1241s ok 418 1241s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1241s ok 419 1241s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1241s ok 420 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1241s ok 421 1241s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1241s ok 422 1241s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1241s ok 423 1241s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1241s ok 424 1241s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1241s ok 425 1241s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1241s ok 426 1241s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1241s ok 427 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1241s ok 428 1241s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1241s ok 429 1241s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1241s ok 430 1241s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1241s ok 431 1241s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1241s ok 432 1241s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1241s ok 433 1241s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1241s ok 434 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1241s ok 435 1241s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1241s ok 436 1241s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1241s ok 437 1241s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1241s ok 438 1241s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1241s ok 439 1241s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1241s ok 440 1241s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1241s ok 441 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1241s ok 442 1241s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1241s ok 443 1241s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1241s ok 444 1241s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1241s ok 445 1241s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1241s ok 446 1241s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1241s ok 447 1241s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1241s ok 448 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1241s ok 449 1241s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1241s ok 450 1241s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1241s ok 451 1241s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1241s ok 452 1241s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1241s ok 453 1241s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1241s ok 454 1241s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1241s ok 455 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1241s ok 456 1241s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1241s ok 457 1241s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1241s ok 458 1241s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1241s ok 459 1241s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1241s ok 460 1241s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1241s ok 461 1241s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1241s ok 462 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1241s ok 463 1241s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1241s ok 464 1241s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1241s ok 465 1241s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1241s ok 466 1241s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1241s ok 467 1241s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1241s ok 468 1241s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1241s ok 469 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1241s ok 470 1241s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1241s ok 471 1241s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1241s ok 472 1241s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1241s ok 473 1241s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1241s ok 474 1241s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1241s ok 475 1241s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1241s ok 476 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1241s ok 477 1241s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1241s ok 478 1241s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1241s ok 479 1241s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1241s ok 480 1241s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1241s ok 481 1241s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1241s ok 482 1241s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1241s ok 483 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1241s ok 484 1241s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1241s ok 485 1241s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1241s ok 486 1241s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1241s ok 487 1241s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1241s ok 488 1241s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1241s ok 489 1241s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1241s ok 490 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1241s ok 491 1241s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1241s ok 492 1241s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1241s ok 493 1241s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1241s ok 494 1241s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1241s ok 495 1241s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1241s ok 496 1241s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1241s ok 497 1241s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1241s ok 498 1241s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1241s ok 499 1241s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1241s ok 500 1241s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1241s ok 501 1241s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1241s ok 502 1241s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1241s ok 503 1241s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1241s ok 504 1241s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1241s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/basic1 1241s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/groups1 1241s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1241s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1241s ok 1243s t/modules/autoindex.t ............... 1243s 1..84 1243s # Running under perl version 5.038002 for linux 1243s # Current time local: Thu Mar 14 00:08:17 2024 1243s # Current time GMT: Thu Mar 14 00:08:17 2024 1243s # Using Test.pm version 1.31 1243s # Using Apache/Test.pm version 1.42 1243s --- 1243s IndexOrderDefault Ascending Name 1243s GET /modules/autoindex/htaccess/ 1243s ok 1 1243s --- 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 2 1243s --- 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 3 1243s --- 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 4 1243s --- 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 5 1243s --- 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 6 1243s --- 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 7 1243s --- 1243s IndexOrderDefault Ascending Date 1243s GET /modules/autoindex/htaccess/ 1243s ok 8 1243s --- 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 9 1243s --- 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 10 1243s --- 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 11 1243s --- 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 12 1243s --- 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 13 1243s --- 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 14 1243s --- 1243s IndexOrderDefault Ascending Size 1243s GET /modules/autoindex/htaccess/ 1243s ok 15 1243s --- 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 16 1243s --- 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 17 1243s --- 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 18 1243s --- 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 19 1243s --- 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 20 1243s --- 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 21 1243s --- 1243s IndexOrderDefault Descending Name 1243s GET /modules/autoindex/htaccess/ 1243s ok 22 1243s --- 1243s IndexOrderDefault Descending Name 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 23 1243s --- 1243s IndexOrderDefault Descending Name 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 24 1243s --- 1243s IndexOrderDefault Descending Name 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 25 1243s --- 1243s IndexOrderDefault Descending Name 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 26 1243s --- 1243s IndexOrderDefault Descending Name 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 27 1243s --- 1243s IndexOrderDefault Descending Name 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 28 1243s --- 1243s IndexOrderDefault Descending Date 1243s GET /modules/autoindex/htaccess/ 1243s ok 29 1243s --- 1243s IndexOrderDefault Descending Date 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 30 1243s --- 1243s IndexOrderDefault Descending Date 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 31 1243s --- 1243s IndexOrderDefault Descending Date 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 32 1243s --- 1243s IndexOrderDefault Descending Date 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 33 1243s --- 1243s IndexOrderDefault Descending Date 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 34 1243s --- 1243s IndexOrderDefault Descending Date 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 35 1243s --- 1243s IndexOrderDefault Descending Size 1243s GET /modules/autoindex/htaccess/ 1243s ok 36 1243s --- 1243s IndexOrderDefault Descending Size 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 37 1243s --- 1243s IndexOrderDefault Descending Size 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 38 1243s --- 1243s IndexOrderDefault Descending Size 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 39 1243s --- 1243s IndexOrderDefault Descending Size 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 40 1243s --- 1243s IndexOrderDefault Descending Size 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 41 1243s --- 1243s IndexOrderDefault Descending Size 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 42 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s GET /modules/autoindex/htaccess/ 1243s ok 43 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 44 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 45 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 46 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 47 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 48 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Name 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 49 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s GET /modules/autoindex/htaccess/ 1243s ok 50 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 51 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 52 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 53 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 54 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 55 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Date 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 56 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s GET /modules/autoindex/htaccess/ 1243s ok 57 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 58 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 59 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 60 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 61 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 62 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Ascending Size 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 63 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s GET /modules/autoindex/htaccess/ 1243s ok 64 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 65 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 66 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 67 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 68 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 69 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Name 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 70 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s GET /modules/autoindex/htaccess/ 1243s ok 71 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 72 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 73 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 74 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 75 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 76 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Date 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 77 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s GET /modules/autoindex/htaccess/ 1243s ok 78 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s 1243s (C=N O=A) 1243s GET /modules/autoindex/htaccess/?C=N&O=A 1243s ok 79 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s 1243s (C=N O=D) 1243s GET /modules/autoindex/htaccess/?C=N&O=D 1243s ok 80 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s 1243s (C=M O=A) 1243s GET /modules/autoindex/htaccess/?C=M&O=A 1243s ok 81 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s 1243s (C=M O=D) 1243s GET /modules/autoindex/htaccess/?C=M&O=D 1243s ok 82 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s 1243s (C=S O=A) 1243s GET /modules/autoindex/htaccess/?C=S&O=A 1243s ok 83 1243s --- 1243s IndexOptions FancyIndexing 1243s IndexOrderDefault Descending Size 1243s 1243s (C=S O=D) 1243s GET /modules/autoindex/htaccess/?C=S&O=D 1243s ok 84 1243s ok 1244s t/modules/autoindex2.t .............. 1244s 1..3 1244s # Running under perl version 5.038002 for linux 1244s # Current time local: Thu Mar 14 00:08:19 2024 1244s # Current time GMT: Thu Mar 14 00:08:19 2024 1244s # Using Test.pm version 1.31 1244s # Using Apache/Test.pm version 1.42 1244s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1244s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1244s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1244s # testing : dir_broken should not be listed 1244s # expected: 0 1244s # received: 0 1244s ok 1 1244s # testing : dir_normal should be listed 1244s # expected: 1 1244s # received: 1 1244s ok 2 1244s # testing : dir_protected should not be listed 1244s # expected: 0 1244s # received: 0 1244s ok 3 1244s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1244s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1244s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1244s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1244s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1244s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1244s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1244s ok 1246s t/modules/brotli.t .................. 1246s 1..64 1246s # Running under perl version 5.038002 for linux 1246s # Current time local: Thu Mar 14 00:08:20 2024 1246s # Current time GMT: Thu Mar 14 00:08:20 2024 1246s # Using Test.pm version 1.31 1246s # Using Apache/Test.pm version 1.42 1246s qvalue: 1246s # expected: 200 1246s # received: '200' 1246s ok 1 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 2 1246s qvalue: 1246s # expected: 200 1246s # received: '200' 1246s ok 3 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 4 1246s qvalue: 1246s # expected: 200 1246s # received: '200' 1246s ok 5 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 6 1246s qvalue: 1246s # expected: 200 1246s # received: '200' 1246s ok 7 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 8 1246s qvalue: 1246s # expected: 200 1246s # received: '200' 1246s ok 9 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 10 1246s qvalue: 1246s # expected: 200 1246s # received: '200' 1246s ok 11 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 12 1246s qvalue: ; 1246s # expected: 200 1246s # received: '200' 1246s ok 13 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 14 1246s qvalue: ; 1246s # expected: 200 1246s # received: '200' 1246s ok 15 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 16 1246s qvalue: ; 1246s # expected: 200 1246s # received: '200' 1246s ok 17 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 18 1246s qvalue: ;q= 1246s # expected: 200 1246s # received: '200' 1246s ok 19 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 20 1246s qvalue: ;q= 1246s # expected: 200 1246s # received: '200' 1246s ok 21 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 22 1246s qvalue: ;q= 1246s # expected: 200 1246s # received: '200' 1246s ok 23 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 24 1246s qvalue: ;q=0 1246s # expected: 200 1246s # received: '200' 1246s ok 25 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 26 1246s qvalue: ;q=0 1246s # expected: 200 1246s # received: '200' 1246s ok 27 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 28 1246s qvalue: ;q=0 1246s # expected: 200 1246s # received: '200' 1246s ok 29 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 30 1246s qvalue: ;q=0. 1246s # expected: 200 1246s # received: '200' 1246s ok 31 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 32 1246s qvalue: ;q=0. 1246s # expected: 200 1246s # received: '200' 1246s ok 33 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 34 1246s qvalue: ;q=0. 1246s # expected: 200 1246s # received: '200' 1246s ok 35 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 36 1246s qvalue: ;q=0.0 1246s # expected: 200 1246s # received: '200' 1246s ok 37 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 38 1246s qvalue: ;q=0.0 1246s # expected: 200 1246s # received: '200' 1246s ok 39 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 40 1246s qvalue: ;q=0.0 1246s # expected: 200 1246s # received: '200' 1246s ok 41 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 42 1246s qvalue: ;q=0.00 1246s # expected: 200 1246s # received: '200' 1246s ok 43 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 44 1246s qvalue: ;q=0.00 1246s # expected: 200 1246s # received: '200' 1246s ok 45 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 46 1246s qvalue: ;q=0.00 1246s # expected: 200 1246s # received: '200' 1246s ok 47 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 48 1246s qvalue: ;q=0.000 1246s # expected: 200 1246s # received: '200' 1246s ok 49 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 50 1246s qvalue: ;q=0.000 1246s # expected: 200 1246s # received: '200' 1246s ok 51 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 52 1246s qvalue: ;q=0.000 1246s # expected: 200 1246s # received: '200' 1246s ok 53 1246s # testing : response without Content-Encoding is OK 1246s # expected: undef 1246s # received: undef 1246s ok 54 1246s qvalue: ;q=0.0000 1246s # expected: 200 1246s # received: '200' 1246s ok 55 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 56 1246s qvalue: ;q=0.0000 1246s # expected: 200 1246s # received: '200' 1246s ok 57 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 58 1246s qvalue: ;q=0.0000 1246s # expected: 200 1246s # received: '200' 1246s ok 59 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 60 1246s # expected: 200 1246s # received: '200' 1246s ok 61 1246s # testing : response Content-Encoding is OK 1246s # expected: 'br' 1246s # received: 'br' 1246s ok 62 1246s # expected: 200 1246s # received: '200' 1246s ok 63 1246s # testing : response Content-Encoding is OK 1246s # expected: 'gzip' 1246s # received: 'gzip' 1246s ok 64 1246s ok 1247s t/modules/buffer.t .................. 1247s 1..12 1247s # Running under perl version 5.038002 for linux 1247s # Current time local: Thu Mar 14 00:08:22 2024 1247s # Current time GMT: Thu Mar 14 00:08:22 2024 1247s # Using Test.pm version 1.31 1247s # Using Apache/Test.pm version 1.42 1247s # testing : Checking return code is '200' 1247s # expected: 200 1247s # received: '200' 1247s ok 1 1247s ok 2 1247s # testing : Checking return code is '200' 1247s # expected: 200 1247s # received: '200' 1247s ok 3 1247s ok 4 1247s # testing : Checking return code is '200' 1247s # expected: 200 1247s # received: '200' 1247s ok 5 1247s ok 6 1247s # testing : Checking return code is '200' 1247s # expected: 200 1247s # received: '200' 1247s ok 7 1247s ok 8 1247s # testing : Checking return code is '200' 1247s # expected: 200 1247s # received: '200' 1247s ok 9 1247s ok 10 1247s # testing : Checking return code is '200' 1247s # expected: 200 1247s # received: '200' 1247s ok 11 1247s ok 12 1247s ok 1249s t/modules/cache.t ................... 1249s 1..3 1249s # Running under perl version 5.038002 for linux 1249s # Current time local: Thu Mar 14 00:08:23 2024 1249s # Current time GMT: Thu Mar 14 00:08:23 2024 1249s # Using Test.pm version 1.31 1249s # Using Apache/Test.pm version 1.42 1249s # testing : non-cached call to index.html 1249s # expected: 200 1249s # received: '200' 1249s ok 1 1249s # testing : call to cache index.html 1249s # expected: 200 1249s # received: '200' 1249s ok 2 1249s # testing : cached call to index.html 1249s # expected: 200 1249s # received: '200' 1249s ok 3 1249s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1249s ok 1253s t/modules/cgi.t ..................... 1253s 1..58 1253s # Running under perl version 5.038002 for linux 1253s # Current time local: Thu Mar 14 00:08:25 2024 1253s # Current time GMT: Thu Mar 14 00:08:25 2024 1253s # Using Test.pm version 1.31 1253s # Using Apache/Test.pm version 1.42 1253s # testing : return code for acceptpathinfodefault.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 1 1253s # testing : body for acceptpathinfodefault.sh 1253s # expected: '' 1253s # received: '' 1253s ok 2 1253s # testing : return code for acceptpathinfodefault.sh/foo 1253s # expected: 200 1253s # received: '200' 1253s ok 3 1253s # testing : body for acceptpathinfodefault.sh/foo 1253s # expected: '/foo' 1253s # received: '/foo' 1253s ok 4 1253s # testing : return code for acceptpathinfooff.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 5 1253s # testing : body for acceptpathinfooff.sh 1253s # expected: '' 1253s # received: '' 1253s ok 6 1253s # testing : return code for acceptpathinfooff.sh/foo 1253s # expected: 404 1253s # received: '404' 1253s ok 7 1253s # no body test for this one 1253s ok 8 1253s # testing : return code for acceptpathinfoon.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 9 1253s # testing : body for acceptpathinfoon.sh 1253s # expected: '' 1253s # received: '' 1253s ok 10 1253s # testing : return code for acceptpathinfoon.sh/foo 1253s # expected: 200 1253s # received: '200' 1253s ok 11 1253s # testing : body for acceptpathinfoon.sh/foo 1253s # expected: '/foo' 1253s # received: '/foo' 1253s ok 12 1253s # testing : return code for bogus-perl.pl 1253s # expected: 500 1253s # received: '500' 1253s ok 13 1253s # cgi log created ok. 1253s ok 14 1253s # testing : return code for bogus-sh.sh 1253s # expected: 500 1253s # received: '500' 1253s ok 15 1253s # checking that log size (807) is bigger than it used to be (523) 1253s ok 16 1253s # testing : return code for nph-stderr.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 17 1253s # testing : body for nph-stderr.pl 1253s # expected: 'this is nph-stdout' 1253s # received: 'this is nph-stdout' 1253s ok 18 1253s # testing : return code for nph-test.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 19 1253s # testing : body for nph-test.pl 1253s # expected: 'ok' 1253s # received: 'ok' 1253s ok 20 1253s # testing : return code for perl.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 21 1253s # testing : body for perl.pl 1253s # expected: 'perl cgi' 1253s # received: 'perl cgi' 1253s ok 22 1253s # testing : return code for sh.sh 1253s # expected: 200 1253s # received: '200' 1253s ok 23 1253s # testing : body for sh.sh 1253s # expected: 'sh cgi' 1253s # received: 'sh cgi' 1253s ok 24 1253s # testing : return code for stderr1.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 25 1253s # testing : body for stderr1.pl 1253s # expected: 'this is stdout' 1253s # received: 'this is stdout' 1253s ok 26 1253s # testing : return code for stderr2.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 27 1253s # testing : body for stderr2.pl 1253s # expected: 'this is also stdout' 1253s # received: 'this is also stdout' 1253s ok 28 1253s # testing : return code for stderr3.pl 1253s # expected: 200 1253s # received: '200' 1253s ok 29 1253s # testing : body for stderr3.pl 1253s # expected: 'this is more stdout' 1253s # received: 'this is more stdout' 1253s ok 30 1253s # posted content (length 10) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1253s # expected: '500' 1253s # received: '500' 1253s ok 31 1253s # checking that log size (35781) is greater than 807 1253s ok 32 1253s # verifying that logged content is 10 characters 1253s ok 33 1253s # posted content (length 99) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1253s # expected: '500' 1253s # received: '500' 1253s ok 34 1253s # checking that log size (36240) is greater than 35781 1253s ok 35 1253s # verifying that logged content is 99 characters 1253s ok 36 1253s # posted content (length 250) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1253s # expected: '500' 1253s # received: '500' 1253s ok 37 1253s # checking that log size (36851) is greater than 36240 1253s ok 38 1253s # verifying that logged content is 250 characters 1253s ok 39 1253s # posted content (length 255) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1253s # expected: '500' 1253s # received: '500' 1253s ok 40 1253s # checking that log size (37467) is greater than 36851 1253s ok 41 1253s # verifying that logged content is 255 characters 1253s ok 42 1253s # posted content (length 256) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1253s # expected: '500' 1253s # received: '500' 1253s ok 43 1253s # checking that log size (38084) is greater than 37467 1253s ok 44 1253s # verifying that logged content is 256 characters 1253s ok 45 1253s # posted content (length 257) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1253s # expected: '500' 1253s # received: '500' 1253s ok 46 1253s # checking that log size (38701) is greater than 38084 1253s ok 47 1253s # verifying that logged content is 256 characters 1253s ok 48 1253s # posted content (length 258) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1253s # expected: '500' 1253s # received: '500' 1253s ok 49 1253s # checking that log size (39318) is greater than 38701 1253s ok 50 1253s # verifying that logged content is 256 characters 1253s ok 51 1253s # posted content (length 1024) to bogus-perl.pl 1253s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1253s # expected: '500' 1253s # received: '500' 1253s ok 52 1253s # checking that log size (39936) is greater than 39318 1253s ok 53 1253s # verifying that logged content is 256 characters 1253s ok 54 1253s # verifying log is greater than 40960 bytes. 1253s ok 55 1253s # verifying log did not grow after making bogus request. 1253s ok 56 1253s # verifying log did not grow after making another bogus request. 1253s ok 57 1253s # checking that HEAD /modules/cgi/perl.pl returns 200. 1253s ok 58 1253s ok 1255s t/modules/data.t .................... 1255s 1..2 1255s # Running under perl version 5.038002 for linux 1255s # Current time local: Thu Mar 14 00:08:29 2024 1255s # Current time GMT: Thu Mar 14 00:08:29 2024 1255s # Using Test.pm version 1.31 1255s # Using Apache/Test.pm version 1.42 1255s # testing : Checking return code is '200' 1255s # expected: 200 1255s # received: '200' 1255s ok 1 1255s ok 2 1255s ok 1258s t/modules/dav.t ..................... 1258s 1..19 1258s # Running under perl version 5.038002 for linux 1258s # Current time local: Thu Mar 14 00:08:30 2024 1258s # Current time GMT: Thu Mar 14 00:08:30 2024 1258s # Using Test.pm version 1.31 1258s # Using Apache/Test.pm version 1.42 1258s resource lock test: 1258s ok 1 1258s DAV put test: 1258s ok 2 1258s getting DAV resource properties: 1258s ok 3 1258s created: Thu, 14 Mar 2024 00:08:32 GMT 1258s modified: Thu, 14 Mar 2024 00:08:32 GMT 1258s now: Thu, 14 Mar 2024 00:08:34 GMT 1258s ok 4 1258s ok 5 1258s resource lock status test: 1258s ok 6 1258s resource unlock test: 1258s ok 7 1258s resource lock status test: 1258s ok 8 1258s getting uri... 1258s expect: 1258s -> 1258s 1258s
1258s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1283s # 1283s # ' 1283s # received: ' 1283s #

Hello World!

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

No query was specified.

1283s # 1283s # ' 1283s # received: ' 1283s #

No query was specified.

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

Hello World!

1283s # 1283s # ' 1283s # received: ' 1283s #

Hello World!

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

No query was specified.

1283s # 1283s # ' 1283s # received: ' 1283s #

No query was specified.

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

mod_include test

1288s # 1288s # 1288s # Hello World 1288s # 1288s #

[back]

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

mod_include test

1288s # 1288s # 1288s # Hello World 1288s # 1288s #

[back]

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

mod_include test

1288s # 1288s # 1288s # Hello World 1288s # 1288s #

[back]

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

Load Balancer Manager for localhost

1305s # 1305s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1305s #
Server Built: 2024-03-10T06:05:43
1305s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1305s #
1305s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

1322s #

The document has moved here.

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

Moved Permanently

1322s #

The document has moved here.

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

Moved Permanently

1322s #

The document has moved here.

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

Moved Permanently

1322s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1322s #

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

Multiple Choices

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

Available documents: 1322s #

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

Multiple Choices

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

Available documents: 1322s #

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

Moved Permanently

1322s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1322s #

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

Multiple Choices

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

Available documents: 1322s #

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

Moved Permanently

1322s #

The document has moved here.

1322s # 1322s # ' 1322s ok 48 1322s ok 1324s t/modules/status.t .................. 1324s 1..1 1324s # Running under perl version 5.038002 for linux 1324s # Current time local: Thu Mar 14 00:09:38 2024 1324s # Current time GMT: Thu Mar 14 00:09:38 2024 1324s # Using Test.pm version 1.31 1324s # Using Apache/Test.pm version 1.42 1324s 1324s 1324s Apache Status 1324s 1324s

Apache Server Status for localhost (via 127.0.0.1)

1324s 1324s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1324s
Server MPM: event
1324s
Server Built: 2024-03-10T06:05:43 1324s

1324s
Current Time: Thursday, 14-Mar-2024 00:09:40 UTC
1324s
Restart Time: Thursday, 14-Mar-2024 00:06:20 UTC
1324s
Parent Server Config. Generation: 1
1324s
Parent Server MPM Generation: 0
1324s
Server uptime: 3 minutes 19 seconds
1324s
Server load: 1.15 1.14 0.75
1324s
Total accesses: 6785 - Total Traffic: 140.4 MB - Total Duration: 34843
1324s
CPU Usage: u4.46 s4.22 cu1.4 cs.68 - 5.41% CPU load
1324s
34.1 requests/sec - 0.7 MB/second - 21.2 kB/request - 5.1353 ms/request
1324s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1324s
1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0323370no0yes0025000
1323371no1yes0025000
2323372no0yes1024000
3333109no0yes0025000
Sum401 1099000
1324s
________________________________________________________________
1324s ___W________________________________............................
1324s ................................................................
1324s ................................................................
1324s ................................................................
1324s ................................................................
1324s ................
1324s

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

1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s
SrvPIDAccMCPU 1324s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03233700/187/187_ 1324s 6.521013860.07.717.71 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-03233700/186/186_ 1324s 6.45105980.01.611.61 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/198/198_ 1324s 6.51316060.010.8010.80 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/180/180_ 1324s 6.52102250.02.222.22 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-03233700/196/196_ 1324s 6.52104880.01.311.31 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
0-03233700/195/195_ 1324s 6.52109980.013.5313.53 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-03233700/189/189_ 1324s 6.50113830.01.051.05 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/192/192_ 1324s 6.52303320.01.961.96 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/197/197_ 1324s 6.52103760.01.021.02 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-03233700/180/180_ 1324s 6.491025210.01.021.02 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/180/180_ 1324s 6.52315320.01.201.20 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/196/196_ 1324s 6.52103010.01.301.30 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03233700/193/193_ 1324s 6.521071670.011.3711.37 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-03233700/182/182_ 1324s 6.49102530.02.902.90 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/191/191_ 1324s 6.49112890.04.994.99 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/185/185_ 1324s 6.52103600.01.051.05 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03233700/193/193_ 1324s 6.52103500.06.906.90 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-03233700/189/189_ 1324s 6.49112940.01.041.04 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/186/186_ 1324s 6.51112290.01.401.40 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/184/184_ 1324s 6.50313020.01.051.05 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/196/196_ 1324s 6.52102640.01.821.82 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-03233700/194/194_ 1324s 6.52116100.07.007.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/185/185_ 1324s 6.52105060.01.541.54 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/182/182_ 1324s 6.49104200.01.101.10 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03233700/184/184_ 1324s 6.52102720.01.421.42 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-03233710/9/9_ 1324s 0.7410150.00.090.09 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/two/index HTTP/1.1
1-03233710/12/12_ 1324s 0.7810140.00.100.10 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-03233710/8/8_ 1324s 0.741290.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
1-03233710/14/14_ 1324s 0.7810180.00.130.13 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-03233710/8/8_ 1324s 0.741180.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index HTTP/1.1
1-03233710/11/11_ 1324s 0.7730470.00.550.55 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/7/7_ 1324s 0.753160.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
1-03233710/10/10_ 1324s 0.77317700.09.919.91 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/9/9_ 1324s 0.773160.00.010.01 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/9/9_ 1324s 0.7730200.00.720.72 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/10/10_ 1324s 0.7534100.00.030.03 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/ HTTP/1.1
1-03233710/9/9_ 1324s 0.7533610.00.010.01 1324s 127.0.0.1http/1.1localhost:8550GET /reverse-slash/ HTTP/1.1
1-03233710/12/12_ 1324s 0.7730320.00.040.04 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/11/11_ 1324s 0.783166370.00.050.05 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/12/12_ 1324s 0.7830110.00.050.05 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/10/10_ 1324s 0.7534120.00.060.06 1324s 127.0.0.1http/1.1localhost:8550GET /uds/ HTTP/1.1
1-03233710/12/12_ 1324s 0.783080.00.060.06 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/8/8_ 1324s 0.7530100.00.020.02 1324s 127.0.0.1http/1.1localhost:8529GET /servlet/mapping.html HTTP/1.1
1-03233710/13/13_ 1324s 0.7830140.00.030.03 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/10/10_ 1324s 0.7631870.00.040.04 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/3 HTTP/1.1
1-03233710/10/10_ 1324s 0.7830270.00.810.81 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03233710/9/9_ 1324s 0.7634110.00.040.04 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/ HTTP/1.1
1-03233710/11/11_ 1324s 0.7810120.00.100.10 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
1-03233710/9/9_ 1324s 0.781080.00.010.01 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-03233710/11/11_ 1324s 0.7610150.00.050.05 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/redirect.html?q=%25 HTTP/1.1
2-03233720/67/67_ 1324s 2.96303920.04.354.35 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/72/72_ 1324s 2.96101860.00.320.32 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
2-03233720/76/76_ 1324s 2.9630840.00.410.41 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/71/71_ 1324s 2.943010810.00.460.46 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/63/63_ 1324s 2.95111840.00.950.95 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/68/68_ 1324s 2.96101280.00.310.31 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
2-03233720/69/69_ 1324s 2.94103650.010.1110.11 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/65/65_ 1324s 2.96101180.00.330.33 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
2-03233720/69/69_ 1324s 2.9511780.00.310.31 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/62/62_ 1324s 2.96111210.01.441.44 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/68/68_ 1324s 2.96101620.04.214.21 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
2-03233720/69/69_ 1324s 2.9311710.00.400.40 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/79/79_ 1324s 2.95111770.02.382.38 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/69/69_ 1324s 2.96102110.00.320.32 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-03233720/78/78_ 1324s 2.96101390.00.420.42 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
2-03233720/57/57_ 1324s 2.96101470.00.310.31 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/68/68_ 1324s 2.96101170.00.360.36 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
2-03233721/72/72W 1324s 2.96001300.00.840.84 1324s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-03233720/67/67_ 1324s 2.93301300.00.340.34 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/66/66_ 1324s 2.9630570.00.980.98 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/63/63_ 1324s 2.94301360.00.360.36 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/69/69_ 1324s 2.9631820.00.410.41 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/68/68_ 1324s 2.94111290.00.350.35 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/66/66_ 1324s 2.94301210.00.350.35 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03233720/69/69_ 1324s 2.96105280.01.671.67 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
3-03331090/6/6_ 1324s 0.403110280.00.010.01 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03331090/2/2_ 1324s 0.281220.00.000.00 1324s 127.0.0.1http/1.1localhost:8529UNLOCK /modules/dav/dav.html HTTP/1.1
3-03331090/6/6_ 1324s 0.4010650.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-03331090/5/5_ 1324s 0.3630160.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/two/index HTTP/1.1
3-03331090/5/5_ 1324s 0.3630170.00.040.04 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/two/index HTTP/1.1
3-03331090/5/5_ 1324s 0.392267730.00.050.05 1324s 127.0.0.1http/1.1localhost:8550GET /reverse/modules/cgi/nph-102.pl HTTP/1.1
3-03331090/2/2_ 1324s 0.372266660.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/nph-102.pl HTTP/1.1
3-03331090/4/4_ 1324s 0.332201590.02.002.00 1324s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03331090/2/2_ 1324s 0.3919010.00.000.00 1324s 127.0.0.1http/1.1localhost:8543GET /dynproxy HTTP/1.1
3-03331090/5/5_ 1324s 0.3919180.00.060.06 1324s 127.0.0.1http/1.1localhost:8543POST /balancer-manager HTTP/1.1
3-03331090/4/4_ 1324s 0.3349130.00.000.00 1324s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03331090/2/2_ 1324s 0.3419120.00.010.01 1324s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
3-03331090/5/5_ 1324s 0.3994720.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/6 HTTP/1.1
3-03331090/5/5_ 1324s 0.40919240.00.040.04 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/proxy-qsa.html?bloo=blar HTTP/1.1
3-03331090/2/2_ 1324s 0.359010.00.000.00 1324s 127.0.0.1http/1.1ssi-default:8536GET /modules/include/xbithack/both/timefmt.shtml HTTP/1.1
3-03331090/4/4_ 1324s 0.4091670.00.300.30 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/pr60478-rewrite-loop/a/X/b/c HTTP/1.1
3-03331090/4/4_ 1324s 0.3536140.00.000.00 1324s 127.0.0.1http/1.1ssi-default:8536GET /modules/include/xbithack/full/test.html HTTP/1.1
3-03331090/4/4_ 1324s 0.4091730.03.913.91 1324s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/ HTTP/1.1
3-03331090/5/5_ 1324s 0.4061670.00.000.00 1324s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache HTTP/1.1
3-03331090/4/4_ 1324s 0.4030240.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03331090/2/2_ 1324s 0.356010.00.000.00 1324s 127.0.0.1http/1.1ssi-default:8536GET /modules/include/bucketeer/y6.shtml HTTP/1.1
3-03331090/4/4_ 1324s 0.353250.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/compressed/ HTTP/1.1
3-03331090/5/5_ 1324s 0.403160.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03331090/4/4_ 1324s 0.4030130.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03331090/5/5_ 1324s 0.3533130.00.000.00 1324s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/compressed/ HTTP/1.1
1324s
1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s 1324s
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
1324s 1324s 1324s ok 1 1324s ok 1326s t/modules/substitute.t .............. 1326s 1..19 1326s # Running under perl version 5.038002 for linux 1326s # Current time local: Thu Mar 14 00:09:40 2024 1326s # Current time GMT: Thu Mar 14 00:09:40 2024 1326s # Using Test.pm version 1.31 1326s # Using Apache/Test.pm version 1.42 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'barbar': OK 1326s ok 1 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'barbar': OK 1326s ok 2 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'foofoo': OK 1326s ok 3 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'barbar': OK 1326s ok 4 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'barbar': OK 1326s ok 5 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'barbar': OK 1326s ok 6 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'foof 1326s oo': OK 1326s ok 7 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'xfoo': OK 1326s ok 8 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1326s ok 9 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s barx 1326s ': OK 1326s ok 10 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'a$1axb(': OK 1326s ok 11 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'a$XX': OK 1326s ok 12 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1326s ok 13 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'x&x': OK 1326s ok 14 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'xx': OK 1326s ok 15 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'fcooar': OK 1326s ok 16 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'fc$1ar': OK 1326s ok 17 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'fdooar': OK 1326s ok 18 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s got 200 'XXXfooXXX 1326s bar': OK 1326s ok 19 1326s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1326s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1326s ok 1330s t/modules/unique_id.t ............... 1330s 1..300 1330s # Running under perl version 5.038002 for linux 1330s # Current time local: Thu Mar 14 00:09:42 2024 1330s # Current time GMT: Thu Mar 14 00:09:42 2024 1330s # Using Test.pm version 1.31 1330s # Using Apache/Test.pm version 1.42 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 1 1330s # unique id: ZfJASAGwohZqp7kTxE5nsgAAABE 1330s ok 2 1330s ok 3 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 4 1330s # unique id: ZfJASAGwohZqp7kTxE5nswAAAAU 1330s ok 5 1330s ok 6 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 7 1330s # unique id: ZfJASAGwohZqp7kTxE5ntAAAABI 1330s ok 8 1330s ok 9 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 10 1330s # unique id: ZfJASAGwohZqp7kTxE5ntQAAABQ 1330s ok 11 1330s ok 12 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 13 1330s # unique id: ZfJASAGwohZqp7kTxE5ntgAAAAg 1330s ok 14 1330s ok 15 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 16 1330s # unique id: ZfJASAGwohZqp7kTxE5ntwAAAAI 1330s ok 17 1330s ok 18 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 19 1330s # unique id: ZfJASAGwohZqp7kTxE5nuAAAABY 1330s ok 20 1330s ok 21 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 22 1330s # unique id: ZfJASAGwohZqp7kTxE5nuQAAAAA 1330s ok 23 1330s ok 24 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 25 1330s # unique id: ZfJASAGwohZqp7kTxE5nugAAABU 1330s ok 26 1330s ok 27 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 28 1330s # unique id: ZfJASAGwohZqp7kTxE5nuwAAAAc 1330s ok 29 1330s ok 30 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 31 1330s # unique id: ZfJASAGwohZqp7kTxE5nvAAAABM 1330s ok 32 1330s ok 33 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 34 1330s # unique id: ZfJASAGwohZqp7kTxE5nvQAAAAo 1330s ok 35 1330s ok 36 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 37 1330s # unique id: ZfJASAGwohZqp7kTxE5nvgAAAAs 1330s ok 38 1330s ok 39 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 40 1330s # unique id: ZfJASAGwohZqp7kTxE5nvwAAAAY 1330s ok 41 1330s ok 42 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 43 1330s # unique id: ZfJASAGwohZqp7kTxE5nwAAAAAQ 1330s ok 44 1330s ok 45 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 46 1330s # unique id: ZfJASAGwohZqp7kTxE5nwQAAAAE 1330s ok 47 1330s ok 48 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 49 1330s # unique id: ZfJASAGwohZqp7kTxE5nwgAAAA8 1330s ok 50 1330s ok 51 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 52 1330s # unique id: ZfJASAGwohZqp7kTxE5nwwAAABc 1330s ok 53 1330s ok 54 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 55 1330s # unique id: ZfJASAGwohZqp7kTxE5nxAAAAAM 1330s ok 56 1330s ok 57 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 58 1330s # unique id: ZfJASAGwohZqp7kTxE5nxQAAAA0 1330s ok 59 1330s ok 60 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 61 1330s # unique id: ZfJASHn_YqFnefdI0993UAAAAJI 1330s ok 62 1330s ok 63 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 64 1330s # unique id: ZfJASAGwohZqp7kTxE5nxgAAAAw 1330s ok 65 1330s ok 66 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 67 1330s # unique id: ZfJASHn_YqFnefdI0993UQAAAJU 1330s ok 68 1330s ok 69 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 70 1330s # unique id: ZfJASAGwohZqp7kTxE5nxwAAAA4 1330s ok 71 1330s ok 72 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 73 1330s # unique id: ZfJASAGwohZqp7kTxE5nyAAAABA 1330s ok 74 1330s ok 75 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 76 1330s # unique id: ZfJASHn_YqFnefdI0993UgAAAJQ 1330s ok 77 1330s ok 78 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 79 1330s # unique id: ZfJASAGwohZqp7kTxE5nyQAAAAk 1330s ok 80 1330s ok 81 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 82 1330s # unique id: ZfJASHn_YqFnefdI0993UwAAAII 1330s ok 83 1330s ok 84 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 85 1330s # unique id: ZfJASAGwohZqp7kTxE5nygAAABg 1330s ok 86 1330s ok 87 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 88 1330s # unique id: ZfJASAGwohZqp7kTxE5nywAAAAU 1330s ok 89 1330s ok 90 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 91 1330s # unique id: ZfJASHn_YqFnefdI0993VAAAAJc 1330s ok 92 1330s ok 93 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 94 1330s # unique id: ZfJASAGwohZqp7kTxE5nzAAAABE 1330s ok 95 1330s ok 96 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 97 1330s # unique id: ZfJASNKQqC6al3vEcikyAgAAAEU 1330s ok 98 1330s ok 99 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 100 1330s # unique id: ZfJASAGwohZqp7kTxE5nzQAAABI 1330s ok 101 1330s ok 102 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 103 1330s # unique id: ZfJASNKQqC6al3vEcikyAwAAAEY 1330s ok 104 1330s ok 105 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 106 1330s # unique id: ZfJASAGwohZqp7kTxE5nzgAAAAI 1330s ok 107 1330s ok 108 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 109 1330s # unique id: ZfJASAGwohZqp7kTxE5nzwAAABQ 1330s ok 110 1330s ok 111 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 112 1330s # unique id: ZfJASBfOBraq9c4fCkaPXwAAAMM 1330s ok 113 1330s ok 114 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 115 1330s # unique id: ZfJASAGwohZqp7kTxE5n0AAAAAg 1330s ok 116 1330s ok 117 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 118 1330s # unique id: ZfJASHn_YqFnefdI0993VQAAAIA 1330s ok 119 1330s ok 120 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 121 1330s # unique id: ZfJASAGwohZqp7kTxE5n0QAAABY 1330s ok 122 1330s ok 123 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 124 1330s # unique id: ZfJASHn_YqFnefdI0993VgAAAIM 1330s ok 125 1330s ok 126 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 127 1330s # unique id: ZfJASAGwohZqp7kTxE5n0gAAAAA 1330s ok 128 1330s ok 129 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 130 1330s # unique id: ZfJASNKQqC6al3vEcikyBAAAAEc 1330s ok 131 1330s ok 132 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 133 1330s # unique id: ZfJASAGwohZqp7kTxE5n0wAAABM 1330s ok 134 1330s ok 135 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 136 1330s # unique id: ZfJASHn_YqFnefdI0993VwAAAJg 1330s ok 137 1330s ok 138 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 139 1330s # unique id: ZfJASAGwohZqp7kTxE5n1AAAABU 1330s ok 140 1330s ok 141 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 142 1330s # unique id: ZfJASHn_YqFnefdI0993WAAAAJY 1330s ok 143 1330s ok 144 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 145 1330s # unique id: ZfJASAGwohZqp7kTxE5n1QAAAAo 1330s ok 146 1330s ok 147 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 148 1330s # unique id: ZfJASQGwohZqp7kTxE5n1gAAAAs 1330s ok 149 1330s ok 150 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 151 1330s # unique id: ZfJASQGwohZqp7kTxE5n1wAAAAY 1330s ok 152 1330s ok 153 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 154 1330s # unique id: ZfJASdKQqC6al3vEcikyBQAAAEg 1330s ok 155 1330s ok 156 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 157 1330s # unique id: ZfJASQGwohZqp7kTxE5n2AAAAAQ 1330s ok 158 1330s ok 159 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 160 1330s # unique id: ZfJASXn_YqFnefdI0993WQAAAIE 1330s ok 161 1330s ok 162 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 163 1330s # unique id: ZfJASQGwohZqp7kTxE5n2QAAAAE 1330s ok 164 1330s ok 165 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 166 1330s # unique id: ZfJASQGwohZqp7kTxE5n2gAAAAM 1330s ok 167 1330s ok 168 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 169 1330s # unique id: ZfJASQGwohZqp7kTxE5n2wAAAA8 1330s ok 170 1330s ok 171 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 172 1330s # unique id: ZfJASdKQqC6al3vEcikyBgAAAEk 1330s ok 173 1330s ok 174 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 175 1330s # unique id: ZfJASRfOBraq9c4fCkaPYAAAAMQ 1330s ok 176 1330s ok 177 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 178 1330s # unique id: ZfJASQGwohZqp7kTxE5n3AAAABc 1330s ok 179 1330s ok 180 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 181 1330s # unique id: ZfJASQGwohZqp7kTxE5n3QAAAA0 1330s ok 182 1330s ok 183 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 184 1330s # unique id: ZfJASQGwohZqp7kTxE5n3gAAAAw 1330s ok 185 1330s ok 186 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 187 1330s # unique id: ZfJASXn_YqFnefdI0993WgAAAIY 1330s ok 188 1330s ok 189 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 190 1330s # unique id: ZfJASQGwohZqp7kTxE5n3wAAAA4 1330s ok 191 1330s ok 192 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 193 1330s # unique id: ZfJASXn_YqFnefdI0993WwAAAIU 1330s ok 194 1330s ok 195 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 196 1330s # unique id: ZfJASQGwohZqp7kTxE5n4AAAABA 1330s ok 197 1330s ok 198 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 199 1330s # unique id: ZfJASQGwohZqp7kTxE5n4QAAAAk 1330s ok 200 1330s ok 201 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 202 1330s # unique id: ZfJASQGwohZqp7kTxE5n4gAAABg 1330s ok 203 1330s ok 204 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 205 1330s # unique id: ZfJASXn_YqFnefdI0993XAAAAIQ 1330s ok 206 1330s ok 207 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 208 1330s # unique id: ZfJASQGwohZqp7kTxE5n4wAAAAU 1330s ok 209 1330s ok 210 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 211 1330s # unique id: ZfJASQGwohZqp7kTxE5n5AAAABE 1330s ok 212 1330s ok 213 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 214 1330s # unique id: ZfJASQGwohZqp7kTxE5n5QAAAAI 1330s ok 215 1330s ok 216 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 217 1330s # unique id: ZfJASQGwohZqp7kTxE5n5gAAABI 1330s ok 218 1330s ok 219 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 220 1330s # unique id: ZfJASXn_YqFnefdI0993XQAAAIc 1330s ok 221 1330s ok 222 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 223 1330s # unique id: ZfJASQGwohZqp7kTxE5n5wAAAAg 1330s ok 224 1330s ok 225 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 226 1330s # unique id: ZfJASQGwohZqp7kTxE5n6AAAABQ 1330s ok 227 1330s ok 228 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 229 1330s # unique id: ZfJASRfOBraq9c4fCkaPYQAAAMY 1330s ok 230 1330s ok 231 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 232 1330s # unique id: ZfJASQGwohZqp7kTxE5n6QAAABY 1330s ok 233 1330s ok 234 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 235 1330s # unique id: ZfJASQGwohZqp7kTxE5n6gAAAAA 1330s ok 236 1330s ok 237 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 238 1330s # unique id: ZfJASRfOBraq9c4fCkaPYgAAAMc 1330s ok 239 1330s ok 240 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 241 1330s # unique id: ZfJASQGwohZqp7kTxE5n6wAAABU 1330s ok 242 1330s ok 243 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 244 1330s # unique id: ZfJASQGwohZqp7kTxE5n7AAAAAc 1330s ok 245 1330s ok 246 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 247 1330s # unique id: ZfJASXn_YqFnefdI0993XgAAAIg 1330s ok 248 1330s ok 249 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 250 1330s # unique id: ZfJASQGwohZqp7kTxE5n7QAAABM 1330s ok 251 1330s ok 252 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 253 1330s # unique id: ZfJASdKQqC6al3vEcikyBwAAAEo 1330s ok 254 1330s ok 255 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 256 1330s # unique id: ZfJASQGwohZqp7kTxE5n7gAAAAo 1330s ok 257 1330s ok 258 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 259 1330s # unique id: ZfJASQGwohZqp7kTxE5n7wAAAAY 1330s ok 260 1330s ok 261 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 262 1330s # unique id: ZfJASdKQqC6al3vEcikyCAAAAEw 1330s ok 263 1330s ok 264 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 265 1330s # unique id: ZfJASQGwohZqp7kTxE5n8AAAAAs 1330s ok 266 1330s ok 267 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 268 1330s # unique id: ZfJASdKQqC6al3vEcikyCQAAAEs 1330s ok 269 1330s ok 270 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 271 1330s # unique id: ZfJASQGwohZqp7kTxE5n8QAAAAQ 1330s ok 272 1330s ok 273 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 274 1330s # unique id: ZfJASQGwohZqp7kTxE5n8gAAAAE 1330s ok 275 1330s ok 276 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 277 1330s # unique id: ZfJASXn_YqFnefdI0993XwAAAIo 1330s ok 278 1330s ok 279 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 280 1330s # unique id: ZfJASQGwohZqp7kTxE5n8wAAAA8 1330s ok 281 1330s ok 282 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 283 1330s # unique id: ZfJASQGwohZqp7kTxE5n9AAAAAw 1330s ok 284 1330s ok 285 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 286 1330s # unique id: ZfJASQGwohZqp7kTxE5n9QAAABc 1330s ok 287 1330s ok 288 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 289 1330s # unique id: ZfJASQGwohZqp7kTxE5n9gAAAA0 1330s ok 290 1330s ok 291 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 292 1330s # unique id: ZfJASQGwohZqp7kTxE5n9wAAAA4 1330s ok 293 1330s ok 294 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 295 1330s # unique id: ZfJASQGwohZqp7kTxE5n-AAAAAk 1330s ok 296 1330s ok 297 1330s # testing : fetch unique ID 1330s # expected: 200 1330s # received: '200' 1330s ok 298 1330s # unique id: ZfJASXn_YqFnefdI0993YAAAAIw 1330s ok 299 1330s ok 300 1330s ok 1332s t/modules/usertrack.t ............... 1332s 1..1004 1332s # Running under perl version 5.038002 for linux 1332s # Current time local: Thu Mar 14 00:09:45 2024 1332s # Current time GMT: Thu Mar 14 00:09:45 2024 1332s # Using Test.pm version 1.31 1332s # Using Apache/Test.pm version 1.42 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 1 1332s ok 2 1332s Set-Cookie: usertrack_test=f42dba88.61393b58f0763; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f42dba88.61393b58f0763 1332s ok 3 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 4 1332s ok 5 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 6 1332s ok 7 1332s Set-Cookie: usertrack_test=36a11660.61393b58f2914; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=36a11660.61393b58f2914 1332s ok 8 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 9 1332s ok 10 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 11 1332s ok 12 1332s Set-Cookie: usertrack_test=1dd290c.61393b58f39c3; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=1dd290c.61393b58f39c3 1332s ok 13 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 14 1332s ok 15 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 16 1332s ok 17 1332s Set-Cookie: usertrack_test=97453edd.61393b58f4a26; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=97453edd.61393b58f4a26 1332s ok 18 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 19 1332s ok 20 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 21 1332s ok 22 1332s Set-Cookie: usertrack_test=17bf58c1.61393b58f5ae2; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=17bf58c1.61393b58f5ae2 1332s ok 23 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 24 1332s ok 25 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 26 1332s ok 27 1332s Set-Cookie: usertrack_test=8c2770d7.61393b58f6c9c; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=8c2770d7.61393b58f6c9c 1332s ok 28 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 29 1332s ok 30 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 31 1332s ok 32 1332s Set-Cookie: usertrack_test=985e12e3.61393b58f7d0f; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=985e12e3.61393b58f7d0f 1332s ok 33 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 34 1332s ok 35 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 36 1332s ok 37 1332s Set-Cookie: usertrack_test=f9c82a5d.61393b58f8dcc; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f9c82a5d.61393b58f8dcc 1332s ok 38 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 39 1332s ok 40 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 41 1332s ok 42 1332s Set-Cookie: usertrack_test=64391c1e.61393b58f9e85; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=64391c1e.61393b58f9e85 1332s ok 43 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 44 1332s ok 45 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 46 1332s ok 47 1332s Set-Cookie: usertrack_test=4f9328d2.61393b58faf31; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=4f9328d2.61393b58faf31 1332s ok 48 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 49 1332s ok 50 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 51 1332s ok 52 1332s Set-Cookie: usertrack_test=beb008bc.61393b58fbf12; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=beb008bc.61393b58fbf12 1332s ok 53 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 54 1332s ok 55 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 56 1332s ok 57 1332s Set-Cookie: usertrack_test=eeb931b3.61393b58fcf86; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=eeb931b3.61393b58fcf86 1332s ok 58 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 59 1332s ok 60 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 61 1332s ok 62 1332s Set-Cookie: usertrack_test=55b9a28.61393b58fe132; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=55b9a28.61393b58fe132 1332s ok 63 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 64 1332s ok 65 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 66 1332s ok 67 1332s Set-Cookie: usertrack_test=2ba333bf.61393b58ff138; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=2ba333bf.61393b58ff138 1332s ok 68 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 69 1332s ok 70 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 71 1332s ok 72 1332s Set-Cookie: usertrack_test=342e66d2.61393b5900305; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=342e66d2.61393b5900305 1332s ok 73 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 74 1332s ok 75 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 76 1332s ok 77 1332s Set-Cookie: usertrack_test=d8a9fb1a.61393b59013f4; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=d8a9fb1a.61393b59013f4 1332s ok 78 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 79 1332s ok 80 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 81 1332s ok 82 1332s Set-Cookie: usertrack_test=e892c860.61393b59024c5; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=e892c860.61393b59024c5 1332s ok 83 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 84 1332s ok 85 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 86 1332s ok 87 1332s Set-Cookie: usertrack_test=37d635ce.61393b5903517; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=37d635ce.61393b5903517 1332s ok 88 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 89 1332s ok 90 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 91 1332s ok 92 1332s Set-Cookie: usertrack_test=55bf043e.61393b590453d; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=55bf043e.61393b590453d 1332s ok 93 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 94 1332s ok 95 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 96 1332s ok 97 1332s Set-Cookie: usertrack_test=3d5d3fbb.61393b5905574; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=3d5d3fbb.61393b5905574 1332s ok 98 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 99 1332s ok 100 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 101 1332s ok 102 1332s Set-Cookie: usertrack_test=54edb7d0.61393b5906636; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=54edb7d0.61393b5906636 1332s ok 103 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 104 1332s ok 105 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 106 1332s ok 107 1332s Set-Cookie: usertrack_test=b2ab0fed.61393b590769b; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=b2ab0fed.61393b590769b 1332s ok 108 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 109 1332s ok 110 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 111 1332s ok 112 1332s Set-Cookie: usertrack_test=11e914df.61393b590884a; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=11e914df.61393b590884a 1332s ok 113 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 114 1332s ok 115 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 116 1332s ok 117 1332s Set-Cookie: usertrack_test=679fa928.61393b59097d2; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=679fa928.61393b59097d2 1332s ok 118 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 119 1332s ok 120 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 121 1332s ok 122 1332s Set-Cookie: usertrack_test=d67dfd13.61393b590a873; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=d67dfd13.61393b590a873 1332s ok 123 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 124 1332s ok 125 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 126 1332s ok 127 1332s Set-Cookie: usertrack_test=3cec74e2.61393b590b86d; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=3cec74e2.61393b590b86d 1332s ok 128 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 129 1332s ok 130 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 131 1332s ok 132 1332s Set-Cookie: usertrack_test=38cebeb9.61393b590c9f4; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=38cebeb9.61393b590c9f4 1332s ok 133 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 134 1332s ok 135 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 136 1332s ok 137 1332s Set-Cookie: usertrack_test=29680fc.61393b590d9c3; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=29680fc.61393b590d9c3 1332s ok 138 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 139 1332s ok 140 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 141 1332s ok 142 1332s Set-Cookie: usertrack_test=210f3115.61393b590ea6a; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=210f3115.61393b590ea6a 1332s ok 143 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 144 1332s ok 145 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 146 1332s ok 147 1332s Set-Cookie: usertrack_test=e967625.61393b590fa31; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=e967625.61393b590fa31 1332s ok 148 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 149 1332s ok 150 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 151 1332s ok 152 1332s Set-Cookie: usertrack_test=d10dcc2b.61393b5910b15; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=d10dcc2b.61393b5910b15 1332s ok 153 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 154 1332s ok 155 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 156 1332s ok 157 1332s Set-Cookie: usertrack_test=35a598d4.61393b5911bf6; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=35a598d4.61393b5911bf6 1332s ok 158 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 159 1332s ok 160 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 161 1332s ok 162 1332s Set-Cookie: usertrack_test=386d924d.61393b5912c58; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=386d924d.61393b5912c58 1332s ok 163 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 164 1332s ok 165 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 166 1332s ok 167 1332s Set-Cookie: usertrack_test=7d4014fd.61393b5913d01; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7d4014fd.61393b5913d01 1332s ok 168 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 169 1332s ok 170 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 171 1332s ok 172 1332s Set-Cookie: usertrack_test=9eb72761.61393b5914e51; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9eb72761.61393b5914e51 1332s ok 173 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 174 1332s ok 175 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 176 1332s ok 177 1332s Set-Cookie: usertrack_test=ab0aebd4.61393b5915f30; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=ab0aebd4.61393b5915f30 1332s ok 178 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 179 1332s ok 180 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 181 1332s ok 182 1332s Set-Cookie: usertrack_test=48409a4c.61393b5916efe; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=48409a4c.61393b5916efe 1332s ok 183 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 184 1332s ok 185 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 186 1332s ok 187 1332s Set-Cookie: usertrack_test=f1e18b2d.61393b5917f84; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f1e18b2d.61393b5917f84 1332s ok 188 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 189 1332s ok 190 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 191 1332s ok 192 1332s Set-Cookie: usertrack_test=7550db33.61393b591919e; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7550db33.61393b591919e 1332s ok 193 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 194 1332s ok 195 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 196 1332s ok 197 1332s Set-Cookie: usertrack_test=a2c751d4.61393b591a2a9; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=a2c751d4.61393b591a2a9 1332s ok 198 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 199 1332s ok 200 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 201 1332s ok 202 1332s Set-Cookie: usertrack_test=59f57535.61393b591b207; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=59f57535.61393b591b207 1332s ok 203 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 204 1332s ok 205 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 206 1332s ok 207 1332s Set-Cookie: usertrack_test=3e895915.61393b591c3c3; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=3e895915.61393b591c3c3 1332s ok 208 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 209 1332s ok 210 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 211 1332s ok 212 1332s Set-Cookie: usertrack_test=d116102d.61393b591d34f; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=d116102d.61393b591d34f 1332s ok 213 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 214 1332s ok 215 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 216 1332s ok 217 1332s Set-Cookie: usertrack_test=20a6a430.61393b591e4ea; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=20a6a430.61393b591e4ea 1332s ok 218 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 219 1332s ok 220 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 221 1332s ok 222 1332s Set-Cookie: usertrack_test=9db88dbe.61393b591f613; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9db88dbe.61393b591f613 1332s ok 223 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 224 1332s ok 225 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 226 1332s ok 227 1332s Set-Cookie: usertrack_test=5fc35e4e.61393b592075e; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=5fc35e4e.61393b592075e 1332s ok 228 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 229 1332s ok 230 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 231 1332s ok 232 1332s Set-Cookie: usertrack_test=2cc9b7e9.61393b5921952; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=2cc9b7e9.61393b5921952 1332s ok 233 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 234 1332s ok 235 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 236 1332s ok 237 1332s Set-Cookie: usertrack_test=8ba4bcd5.61393b59228dc; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=8ba4bcd5.61393b59228dc 1332s ok 238 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 239 1332s ok 240 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 241 1332s ok 242 1332s Set-Cookie: usertrack_test=4b4afba4.61393b5923991; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=4b4afba4.61393b5923991 1332s ok 243 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 244 1332s ok 245 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 246 1332s ok 247 1332s Set-Cookie: usertrack_test=52c4cda4.61393b5924a4e; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=52c4cda4.61393b5924a4e 1332s ok 248 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 249 1332s ok 250 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 251 1332s ok 252 1332s Set-Cookie: usertrack_test=7de8e62.61393b5925b3e; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7de8e62.61393b5925b3e 1332s ok 253 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 254 1332s ok 255 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 256 1332s ok 257 1332s Set-Cookie: usertrack_test=9a3a7efc.61393b5926a46; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9a3a7efc.61393b5926a46 1332s ok 258 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 259 1332s ok 260 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 261 1332s ok 262 1332s Set-Cookie: usertrack_test=a687737.61393b5927c27; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=a687737.61393b5927c27 1332s ok 263 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 264 1332s ok 265 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 266 1332s ok 267 1332s Set-Cookie: usertrack_test=ef6743b.61393b5928d28; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=ef6743b.61393b5928d28 1332s ok 268 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 269 1332s ok 270 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 271 1332s ok 272 1332s Set-Cookie: usertrack_test=856bae49.61393b5929d59; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=856bae49.61393b5929d59 1332s ok 273 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 274 1332s ok 275 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 276 1332s ok 277 1332s Set-Cookie: usertrack_test=29dfe15f.61393b592ae4d; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=29dfe15f.61393b592ae4d 1332s ok 278 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 279 1332s ok 280 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 281 1332s ok 282 1332s Set-Cookie: usertrack_test=954b9c53.61393b592beeb; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=954b9c53.61393b592beeb 1332s ok 283 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 284 1332s ok 285 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 286 1332s ok 287 1332s Set-Cookie: usertrack_test=bc9cb2c3.61393b592cf39; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=bc9cb2c3.61393b592cf39 1332s ok 288 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 289 1332s ok 290 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 291 1332s ok 292 1332s Set-Cookie: usertrack_test=7588000.61393b592e071; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7588000.61393b592e071 1332s ok 293 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 294 1332s ok 295 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 296 1332s ok 297 1332s Set-Cookie: usertrack_test=9d2fcde3.61393b592f278; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9d2fcde3.61393b592f278 1332s ok 298 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 299 1332s ok 300 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 301 1332s ok 302 1332s Set-Cookie: usertrack_test=cabeff26.61393b593031b; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=cabeff26.61393b593031b 1332s ok 303 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 304 1332s ok 305 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 306 1332s ok 307 1332s Set-Cookie: usertrack_test=7bafbb74.61393b593136f; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7bafbb74.61393b593136f 1332s ok 308 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 309 1332s ok 310 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 311 1332s ok 312 1332s Set-Cookie: usertrack_test=468fc685.61393b59324ce; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=468fc685.61393b59324ce 1332s ok 313 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 314 1332s ok 315 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 316 1332s ok 317 1332s Set-Cookie: usertrack_test=14097fd5.61393b59334a1; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=14097fd5.61393b59334a1 1332s ok 318 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 319 1332s ok 320 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 321 1332s ok 322 1332s Set-Cookie: usertrack_test=fae51b6e.61393b5934628; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=fae51b6e.61393b5934628 1332s ok 323 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 324 1332s ok 325 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 326 1332s ok 327 1332s Set-Cookie: usertrack_test=8d5b7d91.61393b5935757; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=8d5b7d91.61393b5935757 1332s ok 328 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 329 1332s ok 330 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 331 1332s ok 332 1332s Set-Cookie: usertrack_test=6d633b7c.61393b59366d7; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=6d633b7c.61393b59366d7 1332s ok 333 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 334 1332s ok 335 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 336 1332s ok 337 1332s Set-Cookie: usertrack_test=c2d4f069.61393b59377a9; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=c2d4f069.61393b59377a9 1332s ok 338 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 339 1332s ok 340 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 341 1332s ok 342 1332s Set-Cookie: usertrack_test=f8dc5055.61393b5938a32; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f8dc5055.61393b5938a32 1332s ok 343 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 344 1332s ok 345 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 346 1332s ok 347 1332s Set-Cookie: usertrack_test=ecc3158d.61393b5939b85; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=ecc3158d.61393b5939b85 1332s ok 348 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 349 1332s ok 350 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 351 1332s ok 352 1332s Set-Cookie: usertrack_test=46c48cb5.61393b593ac00; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=46c48cb5.61393b593ac00 1332s ok 353 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 354 1332s ok 355 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 356 1332s ok 357 1332s Set-Cookie: usertrack_test=9825b72d.61393b593bdbd; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9825b72d.61393b593bdbd 1332s ok 358 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 359 1332s ok 360 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 361 1332s ok 362 1332s Set-Cookie: usertrack_test=de551104.61393b593ceea; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=de551104.61393b593ceea 1332s ok 363 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 364 1332s ok 365 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 366 1332s ok 367 1332s Set-Cookie: usertrack_test=6a188b84.61393b593dee0; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=6a188b84.61393b593dee0 1332s ok 368 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 369 1332s ok 370 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 371 1332s ok 372 1332s Set-Cookie: usertrack_test=df981f41.61393b593f5c9; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=df981f41.61393b593f5c9 1332s ok 373 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 374 1332s ok 375 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 376 1332s ok 377 1332s Set-Cookie: usertrack_test=fa93769a.61393b5940997; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=fa93769a.61393b5940997 1332s ok 378 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 379 1332s ok 380 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 381 1332s ok 382 1332s Set-Cookie: usertrack_test=1ba34287.61393b5942221; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=1ba34287.61393b5942221 1332s ok 383 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 384 1332s ok 385 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 386 1332s ok 387 1332s Set-Cookie: usertrack_test=b68fc26e.61393b594369e; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=b68fc26e.61393b594369e 1332s ok 388 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 389 1332s ok 390 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 391 1332s ok 392 1332s Set-Cookie: usertrack_test=c355caa8.61393b5944ab0; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=c355caa8.61393b5944ab0 1332s ok 393 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 394 1332s ok 395 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 396 1332s ok 397 1332s Set-Cookie: usertrack_test=3ca04e29.61393b5945ef0; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=3ca04e29.61393b5945ef0 1332s ok 398 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 399 1332s ok 400 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 401 1332s ok 402 1332s Set-Cookie: usertrack_test=c1027224.61393b59471ce; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=c1027224.61393b59471ce 1332s ok 403 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 404 1332s ok 405 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 406 1332s ok 407 1332s Set-Cookie: usertrack_test=f22e6dcc.61393b5948214; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f22e6dcc.61393b5948214 1332s ok 408 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 409 1332s ok 410 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 411 1332s ok 412 1332s Set-Cookie: usertrack_test=482d3aa5.61393b59494eb; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=482d3aa5.61393b59494eb 1332s ok 413 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 414 1332s ok 415 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 416 1332s ok 417 1332s Set-Cookie: usertrack_test=1d73a05a.61393b594a5f1; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=1d73a05a.61393b594a5f1 1332s ok 418 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 419 1332s ok 420 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 421 1332s ok 422 1332s Set-Cookie: usertrack_test=7ab985b5.61393b594b7fb; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7ab985b5.61393b594b7fb 1332s ok 423 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 424 1332s ok 425 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 426 1332s ok 427 1332s Set-Cookie: usertrack_test=a4fa1647.61393b594c891; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=a4fa1647.61393b594c891 1332s ok 428 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 429 1332s ok 430 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 431 1332s ok 432 1332s Set-Cookie: usertrack_test=4d6d3b0e.61393b594d9d2; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=4d6d3b0e.61393b594d9d2 1332s ok 433 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 434 1332s ok 435 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 436 1332s ok 437 1332s Set-Cookie: usertrack_test=626cc104.61393b594e9ab; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=626cc104.61393b594e9ab 1332s ok 438 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 439 1332s ok 440 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 441 1332s ok 442 1332s Set-Cookie: usertrack_test=215b1f88.61393b594fc3d; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=215b1f88.61393b594fc3d 1332s ok 443 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 444 1332s ok 445 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 446 1332s ok 447 1332s Set-Cookie: usertrack_test=9caa79ae.61393b5950dba; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9caa79ae.61393b5950dba 1332s ok 448 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 449 1332s ok 450 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 451 1332s ok 452 1332s Set-Cookie: usertrack_test=2831a694.61393b5951df2; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=2831a694.61393b5951df2 1332s ok 453 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 454 1332s ok 455 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 456 1332s ok 457 1332s Set-Cookie: usertrack_test=f91d2c7f.61393b5952f07; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f91d2c7f.61393b5952f07 1332s ok 458 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 459 1332s ok 460 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 461 1332s ok 462 1332s Set-Cookie: usertrack_test=2b481d58.61393b59541aa; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=2b481d58.61393b59541aa 1332s ok 463 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 464 1332s ok 465 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 466 1332s ok 467 1332s Set-Cookie: usertrack_test=ce60047e.61393b59552f3; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=ce60047e.61393b59552f3 1332s ok 468 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 469 1332s ok 470 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 471 1332s ok 472 1332s Set-Cookie: usertrack_test=3e44edff.61393b59563aa; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=3e44edff.61393b59563aa 1332s ok 473 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 474 1332s ok 475 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 476 1332s ok 477 1332s Set-Cookie: usertrack_test=590749ab.61393b59574db; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=590749ab.61393b59574db 1332s ok 478 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 479 1332s ok 480 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 481 1332s ok 482 1332s Set-Cookie: usertrack_test=a93a7965.61393b59584ef; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=a93a7965.61393b59584ef 1332s ok 483 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 484 1332s ok 485 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 486 1332s ok 487 1332s Set-Cookie: usertrack_test=fa3cbc28.61393b5959734; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=fa3cbc28.61393b5959734 1332s ok 488 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 489 1332s ok 490 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 491 1332s ok 492 1332s Set-Cookie: usertrack_test=fb775b98.61393b595a8a5; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=fb775b98.61393b595a8a5 1332s ok 493 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 494 1332s ok 495 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 496 1332s ok 497 1332s Set-Cookie: usertrack_test=2d51699f.61393b595b989; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=2d51699f.61393b595b989 1332s ok 498 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 499 1332s ok 500 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 501 1332s ok 502 1332s Set-Cookie: usertrack_test=79851dbe.61393b595c9d7; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=79851dbe.61393b595c9d7 1332s ok 503 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 504 1332s ok 505 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 506 1332s ok 507 1332s Set-Cookie: usertrack_test=f297604f.61393b595db7a; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f297604f.61393b595db7a 1332s ok 508 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 509 1332s ok 510 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 511 1332s ok 512 1332s Set-Cookie: usertrack_test=6c4afaa8.61393b595eccf; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=6c4afaa8.61393b595eccf 1332s ok 513 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 514 1332s ok 515 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 516 1332s ok 517 1332s Set-Cookie: usertrack_test=7d4395e6.61393b595fdb3; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7d4395e6.61393b595fdb3 1332s ok 518 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 519 1332s ok 520 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 521 1332s ok 522 1332s Set-Cookie: usertrack_test=4c6f3167.61393b596105f; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=4c6f3167.61393b596105f 1332s ok 523 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 524 1332s ok 525 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 526 1332s ok 527 1332s Set-Cookie: usertrack_test=8160c09.61393b5962221; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=8160c09.61393b5962221 1332s ok 528 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 529 1332s ok 530 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 531 1332s ok 532 1332s Set-Cookie: usertrack_test=ac2c0c2a.61393b596331b; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=ac2c0c2a.61393b596331b 1332s ok 533 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 534 1332s ok 535 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 536 1332s ok 537 1332s Set-Cookie: usertrack_test=b4ba781d.61393b59643f6; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=b4ba781d.61393b59643f6 1332s ok 538 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 539 1332s ok 540 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 541 1332s ok 542 1332s Set-Cookie: usertrack_test=745f4772.61393b59654b4; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=745f4772.61393b59654b4 1332s ok 543 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 544 1332s ok 545 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 546 1332s ok 547 1332s Set-Cookie: usertrack_test=b62cb35e.61393b5966584; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=b62cb35e.61393b5966584 1332s ok 548 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 549 1332s ok 550 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 551 1332s ok 552 1332s Set-Cookie: usertrack_test=8081f755.61393b59675a1; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=8081f755.61393b59675a1 1332s ok 553 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 554 1332s ok 555 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 556 1332s ok 557 1332s Set-Cookie: usertrack_test=9e19ede5.61393b596866b; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9e19ede5.61393b596866b 1332s ok 558 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 559 1332s ok 560 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 561 1332s ok 562 1332s Set-Cookie: usertrack_test=f4408ae8.61393b59697ca; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f4408ae8.61393b59697ca 1332s ok 563 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 564 1332s ok 565 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 566 1332s ok 567 1332s Set-Cookie: usertrack_test=7dbf7557.61393b596a907; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=7dbf7557.61393b596a907 1332s ok 568 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 569 1332s ok 570 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 571 1332s ok 572 1332s Set-Cookie: usertrack_test=f9582c09.61393b596b963; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f9582c09.61393b596b963 1332s ok 573 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 574 1332s ok 575 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 576 1332s ok 577 1332s Set-Cookie: usertrack_test=e456a7ff.61393b596ca3b; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=e456a7ff.61393b596ca3b 1332s ok 578 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 579 1332s ok 580 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 581 1332s ok 582 1332s Set-Cookie: usertrack_test=ec6e49d4.61393b596dc86; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=ec6e49d4.61393b596dc86 1332s ok 583 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 584 1332s ok 585 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 586 1332s ok 587 1332s Set-Cookie: usertrack_test=d12a3703.61393b596ed56; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=d12a3703.61393b596ed56 1332s ok 588 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 589 1332s ok 590 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 591 1332s ok 592 1332s Set-Cookie: usertrack_test=9a7925a8.61393b596fdde; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=9a7925a8.61393b596fdde 1332s ok 593 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 594 1332s ok 595 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 596 1332s ok 597 1332s Set-Cookie: usertrack_test=639517e0.61393b5970e0a; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=639517e0.61393b5970e0a 1332s ok 598 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 599 1332s ok 600 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 601 1332s ok 602 1332s Set-Cookie: usertrack_test=add37c4f.61393b5971f05; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=add37c4f.61393b5971f05 1332s ok 603 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 604 1332s ok 605 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 606 1332s ok 607 1332s Set-Cookie: usertrack_test=5089a7bf.61393b5972fac; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=5089a7bf.61393b5972fac 1332s ok 608 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 609 1332s ok 610 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 611 1332s ok 612 1332s Set-Cookie: usertrack_test=1b3a11e9.61393b5973ed2; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=1b3a11e9.61393b5973ed2 1332s ok 613 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 614 1332s ok 615 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 616 1332s ok 617 1332s Set-Cookie: usertrack_test=a05e5d7f.61393b5974f6e; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=a05e5d7f.61393b5974f6e 1332s ok 618 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 619 1332s ok 620 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 621 1332s ok 622 1332s Set-Cookie: usertrack_test=a8c5f1cd.61393b5976078; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=a8c5f1cd.61393b5976078 1332s ok 623 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 624 1332s ok 625 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 626 1332s ok 627 1332s Set-Cookie: usertrack_test=8ed1ef0f.61393b59771cd; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=8ed1ef0f.61393b59771cd 1332s ok 628 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 629 1332s ok 630 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 631 1332s ok 632 1332s Set-Cookie: usertrack_test=5189ae0a.61393b59782da; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=5189ae0a.61393b59782da 1332s ok 633 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 634 1332s ok 635 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 636 1332s ok 637 1332s Set-Cookie: usertrack_test=676e93a7.61393b5979379; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=676e93a7.61393b5979379 1332s ok 638 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 639 1332s ok 640 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 641 1332s ok 642 1332s Set-Cookie: usertrack_test=f0d2f03f.61393b597a2e0; path=/; expires=Thu, 14-Mar-24 00:10:47 GMT 1332s Cookie: usertrack_test=f0d2f03f.61393b597a2e0 1332s ok 643 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 644 1332s ok 645 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 646 1332s ok 647 1332s Set-Cookie: usertrack_test=d84758d.61393b597b4ee; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=d84758d.61393b597b4ee 1332s ok 648 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 649 1332s ok 650 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 651 1332s ok 652 1332s Set-Cookie: usertrack_test=3fac796c.61393b597c547; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=3fac796c.61393b597c547 1332s ok 653 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 654 1332s ok 655 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 656 1332s ok 657 1332s Set-Cookie: usertrack_test=38f20c57.61393b597d629; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=38f20c57.61393b597d629 1332s ok 658 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 659 1332s ok 660 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 661 1332s ok 662 1332s Set-Cookie: usertrack_test=503b1153.61393b597e642; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=503b1153.61393b597e642 1332s ok 663 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 664 1332s ok 665 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 666 1332s ok 667 1332s Set-Cookie: usertrack_test=9f866d8f.61393b597f6da; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=9f866d8f.61393b597f6da 1332s ok 668 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 669 1332s ok 670 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 671 1332s ok 672 1332s Set-Cookie: usertrack_test=c02f3b8e.61393b5980896; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=c02f3b8e.61393b5980896 1332s ok 673 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 674 1332s ok 675 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 676 1332s ok 677 1332s Set-Cookie: usertrack_test=ef359b8b.61393b5981972; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=ef359b8b.61393b5981972 1332s ok 678 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 679 1332s ok 680 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 681 1332s ok 682 1332s Set-Cookie: usertrack_test=3b867e33.61393b59829d8; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=3b867e33.61393b59829d8 1332s ok 683 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 684 1332s ok 685 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 686 1332s ok 687 1332s Set-Cookie: usertrack_test=e2abe96d.61393b59839f6; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=e2abe96d.61393b59839f6 1332s ok 688 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 689 1332s ok 690 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 691 1332s ok 692 1332s Set-Cookie: usertrack_test=4d5a344e.61393b5984b78; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=4d5a344e.61393b5984b78 1332s ok 693 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 694 1332s ok 695 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 696 1332s ok 697 1332s Set-Cookie: usertrack_test=b3aeda0e.61393b5985b5e; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=b3aeda0e.61393b5985b5e 1332s ok 698 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 699 1332s ok 700 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 701 1332s ok 702 1332s Set-Cookie: usertrack_test=64997ea5.61393b5986c5b; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=64997ea5.61393b5986c5b 1332s ok 703 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 704 1332s ok 705 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 706 1332s ok 707 1332s Set-Cookie: usertrack_test=d3b5d576.61393b5987d5b; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=d3b5d576.61393b5987d5b 1332s ok 708 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 709 1332s ok 710 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 711 1332s ok 712 1332s Set-Cookie: usertrack_test=b0b66074.61393b5988d0c; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=b0b66074.61393b5988d0c 1332s ok 713 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 714 1332s ok 715 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 716 1332s ok 717 1332s Set-Cookie: usertrack_test=bafe58dd.61393b5989ec9; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=bafe58dd.61393b5989ec9 1332s ok 718 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 719 1332s ok 720 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 721 1332s ok 722 1332s Set-Cookie: usertrack_test=4ba9fab.61393b598afab; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=4ba9fab.61393b598afab 1332s ok 723 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 724 1332s ok 725 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 726 1332s ok 727 1332s Set-Cookie: usertrack_test=3516ea76.61393b598bfb4; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=3516ea76.61393b598bfb4 1332s ok 728 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 729 1332s ok 730 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 731 1332s ok 732 1332s Set-Cookie: usertrack_test=7f56aa17.61393b598d034; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=7f56aa17.61393b598d034 1332s ok 733 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 734 1332s ok 735 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 736 1332s ok 737 1332s Set-Cookie: usertrack_test=f0dc068.61393b598e0ea; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=f0dc068.61393b598e0ea 1332s ok 738 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 739 1332s ok 740 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 741 1332s ok 742 1332s Set-Cookie: usertrack_test=b79bf13e.61393b598f1c9; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=b79bf13e.61393b598f1c9 1332s ok 743 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 744 1332s ok 745 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 746 1332s ok 747 1332s Set-Cookie: usertrack_test=af5def36.61393b5990124; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=af5def36.61393b5990124 1332s ok 748 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 749 1332s ok 750 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 751 1332s ok 752 1332s Set-Cookie: usertrack_test=c05a2df.61393b59912f0; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=c05a2df.61393b59912f0 1332s ok 753 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 754 1332s ok 755 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 756 1332s ok 757 1332s Set-Cookie: usertrack_test=2dec7b87.61393b599238b; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=2dec7b87.61393b599238b 1332s ok 758 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 759 1332s ok 760 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 761 1332s ok 762 1332s Set-Cookie: usertrack_test=630a89d9.61393b59933ff; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=630a89d9.61393b59933ff 1332s ok 763 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 764 1332s ok 765 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 766 1332s ok 767 1332s Set-Cookie: usertrack_test=e87c8c20.61393b5994426; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=e87c8c20.61393b5994426 1332s ok 768 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 769 1332s ok 770 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 771 1332s ok 772 1332s Set-Cookie: usertrack_test=43cd0112.61393b5995468; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=43cd0112.61393b5995468 1332s ok 773 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 774 1332s ok 775 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 776 1332s ok 777 1332s Set-Cookie: usertrack_test=8f1a6c5.61393b59965ca; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=8f1a6c5.61393b59965ca 1332s ok 778 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 779 1332s ok 780 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 781 1332s ok 782 1332s Set-Cookie: usertrack_test=2c7d71e8.61393b59975e1; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=2c7d71e8.61393b59975e1 1332s ok 783 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 784 1332s ok 785 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 786 1332s ok 787 1332s Set-Cookie: usertrack_test=1a12b125.61393b5998796; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=1a12b125.61393b5998796 1332s ok 788 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 789 1332s ok 790 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 791 1332s ok 792 1332s Set-Cookie: usertrack_test=483ce625.61393b5999881; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=483ce625.61393b5999881 1332s ok 793 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 794 1332s ok 795 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 796 1332s ok 797 1332s Set-Cookie: usertrack_test=55895f4e.61393b599a915; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=55895f4e.61393b599a915 1332s ok 798 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 799 1332s ok 800 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 801 1332s ok 802 1332s Set-Cookie: usertrack_test=e985a47a.61393b599b987; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=e985a47a.61393b599b987 1332s ok 803 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 804 1332s ok 805 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 806 1332s ok 807 1332s Set-Cookie: usertrack_test=b0b56535.61393b599c9f1; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=b0b56535.61393b599c9f1 1332s ok 808 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 809 1332s ok 810 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 811 1332s ok 812 1332s Set-Cookie: usertrack_test=11205976.61393b599da95; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=11205976.61393b599da95 1332s ok 813 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 814 1332s ok 815 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 816 1332s ok 817 1332s Set-Cookie: usertrack_test=c988615d.61393b599eafa; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=c988615d.61393b599eafa 1332s ok 818 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 819 1332s ok 820 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 821 1332s ok 822 1332s Set-Cookie: usertrack_test=8c72ca77.61393b599fb94; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=8c72ca77.61393b599fb94 1332s ok 823 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 824 1332s ok 825 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 826 1332s ok 827 1332s Set-Cookie: usertrack_test=1727f6a6.61393b59a0c2f; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=1727f6a6.61393b59a0c2f 1332s ok 828 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 829 1332s ok 830 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 831 1332s ok 832 1332s Set-Cookie: usertrack_test=4f033c4a.61393b59a1cd3; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=4f033c4a.61393b59a1cd3 1332s ok 833 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 834 1332s ok 835 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 836 1332s ok 837 1332s Set-Cookie: usertrack_test=a7bb7169.61393b59a2d32; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=a7bb7169.61393b59a2d32 1332s ok 838 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 839 1332s ok 840 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 841 1332s ok 842 1332s Set-Cookie: usertrack_test=ab96e448.61393b59a3dc2; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=ab96e448.61393b59a3dc2 1332s ok 843 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 844 1332s ok 845 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 846 1332s ok 847 1332s Set-Cookie: usertrack_test=f02335e5.61393b59a4e16; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=f02335e5.61393b59a4e16 1332s ok 848 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 849 1332s ok 850 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 851 1332s ok 852 1332s Set-Cookie: usertrack_test=46dcb94a.61393b59a5e54; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=46dcb94a.61393b59a5e54 1332s ok 853 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 854 1332s ok 855 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 856 1332s ok 857 1332s Set-Cookie: usertrack_test=23be0a3c.61393b59a7097; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=23be0a3c.61393b59a7097 1332s ok 858 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 859 1332s ok 860 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 861 1332s ok 862 1332s Set-Cookie: usertrack_test=11582845.61393b59a8154; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=11582845.61393b59a8154 1332s ok 863 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 864 1332s ok 865 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 866 1332s ok 867 1332s Set-Cookie: usertrack_test=175dffbd.61393b59a91e3; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=175dffbd.61393b59a91e3 1332s ok 868 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 869 1332s ok 870 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 871 1332s ok 872 1332s Set-Cookie: usertrack_test=6b459f65.61393b59aa294; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=6b459f65.61393b59aa294 1332s ok 873 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 874 1332s ok 875 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 876 1332s ok 877 1332s Set-Cookie: usertrack_test=5a139bd6.61393b59ab331; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=5a139bd6.61393b59ab331 1332s ok 878 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 879 1332s ok 880 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 881 1332s ok 882 1332s Set-Cookie: usertrack_test=2d2299bf.61393b59ac3bd; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=2d2299bf.61393b59ac3bd 1332s ok 883 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 884 1332s ok 885 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 886 1332s ok 887 1332s Set-Cookie: usertrack_test=59c481bc.61393b59ad3aa; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=59c481bc.61393b59ad3aa 1332s ok 888 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 889 1332s ok 890 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 891 1332s ok 892 1332s Set-Cookie: usertrack_test=cfd1f6ec.61393b59ae490; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=cfd1f6ec.61393b59ae490 1332s ok 893 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 894 1332s ok 895 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 896 1332s ok 897 1332s Set-Cookie: usertrack_test=7f690f96.61393b59af500; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=7f690f96.61393b59af500 1332s ok 898 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 899 1332s ok 900 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 901 1332s ok 902 1332s Set-Cookie: usertrack_test=4e21bfcd.61393b59b0701; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=4e21bfcd.61393b59b0701 1332s ok 903 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 904 1332s ok 905 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 906 1332s ok 907 1332s Set-Cookie: usertrack_test=64fb887e.61393b59b18be; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=64fb887e.61393b59b18be 1332s ok 908 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 909 1332s ok 910 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 911 1332s ok 912 1332s Set-Cookie: usertrack_test=4002f013.61393b59b2b2b; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=4002f013.61393b59b2b2b 1332s ok 913 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 914 1332s ok 915 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 916 1332s ok 917 1332s Set-Cookie: usertrack_test=31edeefd.61393b59b3c29; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=31edeefd.61393b59b3c29 1332s ok 918 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 919 1332s ok 920 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 921 1332s ok 922 1332s Set-Cookie: usertrack_test=27d7f764.61393b59b4c9b; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=27d7f764.61393b59b4c9b 1332s ok 923 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 924 1332s ok 925 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 926 1332s ok 927 1332s Set-Cookie: usertrack_test=89fd133.61393b59b5c04; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=89fd133.61393b59b5c04 1332s ok 928 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 929 1332s ok 930 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 931 1332s ok 932 1332s Set-Cookie: usertrack_test=75663452.61393b59b6dea; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=75663452.61393b59b6dea 1332s ok 933 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 934 1332s ok 935 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 936 1332s ok 937 1332s Set-Cookie: usertrack_test=daf495ec.61393b59b7e92; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=daf495ec.61393b59b7e92 1332s ok 938 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 939 1332s ok 940 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 941 1332s ok 942 1332s Set-Cookie: usertrack_test=da5ca23c.61393b59b8f53; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=da5ca23c.61393b59b8f53 1332s ok 943 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 944 1332s ok 945 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 946 1332s ok 947 1332s Set-Cookie: usertrack_test=f74fd30.61393b59b9fb6; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=f74fd30.61393b59b9fb6 1332s ok 948 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 949 1332s ok 950 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 951 1332s ok 952 1332s Set-Cookie: usertrack_test=f4689b40.61393b59bb036; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=f4689b40.61393b59bb036 1332s ok 953 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 954 1332s ok 955 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 956 1332s ok 957 1332s Set-Cookie: usertrack_test=ed797376.61393b59bbf27; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=ed797376.61393b59bbf27 1332s ok 958 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 959 1332s ok 960 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 961 1332s ok 962 1332s Set-Cookie: usertrack_test=d3128327.61393b59bd0f4; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=d3128327.61393b59bd0f4 1332s ok 963 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 964 1332s ok 965 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 966 1332s ok 967 1332s Set-Cookie: usertrack_test=63549b51.61393b59be0eb; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=63549b51.61393b59be0eb 1332s ok 968 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 969 1332s ok 970 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 971 1332s ok 972 1332s Set-Cookie: usertrack_test=41642865.61393b59bf12e; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=41642865.61393b59bf12e 1332s ok 973 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 974 1332s ok 975 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 976 1332s ok 977 1332s Set-Cookie: usertrack_test=dca13a1f.61393b59c021a; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=dca13a1f.61393b59c021a 1332s ok 978 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 979 1332s ok 980 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 981 1332s ok 982 1332s Set-Cookie: usertrack_test=f6dd15a9.61393b59c128c; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=f6dd15a9.61393b59c128c 1332s ok 983 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 984 1332s ok 985 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 986 1332s ok 987 1332s Set-Cookie: usertrack_test=762a3e87.61393b59c23d2; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=762a3e87.61393b59c23d2 1332s ok 988 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 989 1332s ok 990 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 991 1332s ok 992 1332s Set-Cookie: usertrack_test=3f71bca3.61393b59c3468; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=3f71bca3.61393b59c3468 1332s ok 993 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 994 1332s ok 995 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 996 1332s ok 997 1332s Set-Cookie: usertrack_test=3b72cf92.61393b59c43ab; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s Cookie: usertrack_test=3b72cf92.61393b59c43ab 1332s ok 998 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 999 1332s ok 1000 1332s ok 1001 1332s # testing : Checking return code is '200' 1332s # expected: 200 1332s # received: '200' 1332s ok 1002 1332s # usertrack_test=5332739b.61393b59c555c; path=/; expires=Thu, 14-Mar-24 00:10:48 GMT 1332s ok 1003 1332s # expected: undef 1332s # received: undef 1332s ok 1004 1332s ok 1333s t/modules/vhost_alias.t ............. 1333s 1..8 1333s # Running under perl version 5.038002 for linux 1333s # Current time local: Thu Mar 14 00:09:48 2024 1333s # Current time GMT: Thu Mar 14 00:09:48 2024 1333s # Using Test.pm version 1.31 1333s # Using Apache/Test.pm version 1.42 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1333s # writing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1333s # testing : VirtalDocumentRoot test 1333s # expected: 'www.vha-test.com' 1333s # received: 'www.vha-test.com' 1333s ok 1 1333s # testing : VirtualScriptAlias test 1333s # expected: 'test cgi for www.vha-test.com' 1333s # received: 'test cgi for www.vha-test.com' 1333s ok 2 1333s # testing : VirtalDocumentRoot test 1333s # expected: 'big.server.name.from.heck.org' 1333s # received: 'big.server.name.from.heck.org' 1333s ok 3 1333s # testing : VirtualScriptAlias test 1333s # expected: 'test cgi for big.server.name.from.heck.org' 1333s # received: 'test cgi for big.server.name.from.heck.org' 1333s ok 4 1333s # testing : VirtalDocumentRoot test 1333s # expected: 'ab.com' 1333s # received: 'ab.com' 1333s ok 5 1333s # testing : VirtualScriptAlias test 1333s # expected: 'test cgi for ab.com' 1333s # received: 'test cgi for ab.com' 1333s ok 6 1333s # testing : VirtalDocumentRoot test 1333s # expected: 'w-t-f.net' 1333s # received: 'w-t-f.net' 1333s ok 7 1333s # testing : VirtualScriptAlias test 1333s # expected: 'test cgi for w-t-f.net' 1333s # received: 'test cgi for w-t-f.net' 1333s ok 8 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1333s # removing file: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1333s # removing dir tree: /tmp/autopkgtest.xSoHxN/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1333s ok 1335s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1336s t/protocol/echo.t ................... 1336s 1..8 1336s # Running under perl version 5.038002 for linux 1336s # Current time local: Thu Mar 14 00:09:51 2024 1336s # Current time GMT: Thu Mar 14 00:09:51 2024 1336s # Using Test.pm version 1.31 1336s # Using Apache/Test.pm version 1.42 1336s testing mod_echo_ssl 1336s ok 1 1336s #Cipher: TLS_AES_256_GCM_SHA384 1336s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1336s # testing : echo 1336s # expected: 't/protocol/echo.t' 1336s # received: 't/protocol/echo.t' 1336s ok 2 1336s # testing : echo 1336s # expected: '/usr/bin/perl' 1336s # received: '/usr/bin/perl' 1336s ok 3 1336s # testing : echo 1336s # expected: '435262435262435262435262435262' 1336s # received: '435262435262435262435262435262' 1336s ok 4 1336s testing mod_echo 1336s ok 5 1336s # testing : echo 1336s # expected: 't/protocol/echo.t' 1336s # received: 't/protocol/echo.t' 1336s ok 6 1336s # testing : echo 1336s # expected: '/usr/bin/perl' 1336s # received: '/usr/bin/perl' 1336s ok 7 1336s # testing : echo 1336s # expected: '435262435262435262435262435262' 1336s # received: '435262435262435262435262435262' 1336s ok 8 1336s ok 1338s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1339s t/security/CVE-2003-0542.t .......... 1339s 1..1 1339s # Running under perl version 5.038002 for linux 1339s # Current time local: Thu Mar 14 00:09:54 2024 1339s # Current time GMT: Thu Mar 14 00:09:54 2024 1339s # Using Test.pm version 1.31 1339s # Using Apache/Test.pm version 1.42 1339s # testing : CAN-2003-0542 test case 1339s # expected: 404 1339s # received: '404' 1339s ok 1 1339s ok 1341s t/security/CVE-2004-0747.t .......... 1341s 1..1 1341s # Running under perl version 5.038002 for linux 1341s # Current time local: Thu Mar 14 00:09:55 2024 1341s # Current time GMT: Thu Mar 14 00:09:55 2024 1341s # Using Test.pm version 1.31 1341s # Using Apache/Test.pm version 1.42 1341s # testing : CAN-2004-0747 ap_resolve_env test case 1341s # expected: 200 1341s # received: 200 1341s ok 1 1341s ok 1342s t/security/CVE-2004-0811.t .......... 1342s 1..8 1342s # Running under perl version 5.038002 for linux 1342s # Current time local: Thu Mar 14 00:09:57 2024 1342s # Current time GMT: Thu Mar 14 00:09:57 2024 1342s # Using Test.pm version 1.31 1342s # Using Apache/Test.pm version 1.42 1342s # testing : subdir access allowed 1342s # expected: 200 1342s # received: '200' 1342s ok 1 1342s # testing : subdir access allowed 1342s # expected: 200 1342s # received: '200' 1342s ok 2 1342s # testing : subdir access allowed 1342s # expected: 200 1342s # received: '200' 1342s ok 3 1342s # testing : subdir access allowed 1342s # expected: 200 1342s # received: '200' 1342s ok 4 1342s # testing : topdir access denied 1342s # expected: 401 1342s # received: '401' 1342s ok 5 1342s # testing : topdir access denied 1342s # expected: 401 1342s # received: '401' 1342s ok 6 1342s # testing : topdir access denied 1342s # expected: 401 1342s # received: '401' 1342s ok 7 1342s # testing : topdir access denied 1342s # expected: 401 1342s # received: '401' 1342s ok 8 1342s ok 1344s t/security/CVE-2004-0940.t .......... 1344s 1..1 1344s # Running under perl version 5.038002 for linux 1344s # Current time local: Thu Mar 14 00:09:58 2024 1344s # Current time GMT: Thu Mar 14 00:09:58 2024 1344s # Using Test.pm version 1.31 1344s # Using Apache/Test.pm version 1.42 1344s # testing : response was 200 1344s # expected: 200 1344s # received: '200' 1344s ok 1 1344s ok 1345s t/security/CVE-2004-0942.t .......... 1345s 1..2 1345s # Running under perl version 5.038002 for linux 1345s # Current time local: Thu Mar 14 00:10:00 2024 1345s # Current time GMT: Thu Mar 14 00:10:00 2024 1345s # Using Test.pm version 1.31 1345s # Using Apache/Test.pm version 1.42 1345s ok 1 1345s # testing : request was refused 1345s # expected: qr/^HTTP\/1\.. 400/ 1345s # received: 'HTTP/1.1 400 Bad Request 1345s # ' 1345s ok 2 1345s ok 1347s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1348s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1350s t/security/CVE-2005-2491.t .......... 1350s 1..4 1350s # Running under perl version 5.038002 for linux 1350s # Current time local: Thu Mar 14 00:10:04 2024 1350s # Current time GMT: Thu Mar 14 00:10:04 2024 1350s # Using Test.pm version 1.31 1350s # Using Apache/Test.pm version 1.42 1350s # testing : check that server did not segfault 1350s # expected: 'Internal Server Error' 1350s # received: 'Internal Server Error' 1350s ok 1 1350s # testing : check for 500 response error 1350s # expected: 500 1350s # received: '500' 1350s ok 2 1350s # testing : check that server did not segfault 1350s # expected: 'Internal Server Error' 1350s # received: 'Internal Server Error' 1350s ok 3 1350s # testing : check for 500 response error 1350s # expected: 500 1350s # received: '500' 1350s ok 4 1350s ok 1351s t/security/CVE-2005-2700.t .......... 1351s 1..2 1351s # Running under perl version 5.038002 for linux 1351s # Current time local: Thu Mar 14 00:10:06 2024 1351s # Current time GMT: Thu Mar 14 00:10:06 2024 1351s # Using Test.pm version 1.31 1351s # Using Apache/Test.pm version 1.42 1351s # testing : access permitted without ccert 1351s # expected: 200 1351s # received: '200' 1351s ok 1 1351s # testing : access *not* permitted without ccert 1351s # expected: 200 1351s # received: '403' 1351s ok 2 1351s ok 1353s t/security/CVE-2005-3352.t .......... 1353s 1..2 1353s # Running under perl version 5.038002 for linux 1353s # Current time local: Thu Mar 14 00:10:07 2024 1353s # Current time GMT: Thu Mar 14 00:10:07 2024 1353s # Using Test.pm version 1.31 1353s # Using Apache/Test.pm version 1.42 1353s # testing : response code is OK 1353s # expected: 200 1353s # received: '200' 1353s ok 1 1353s # testing : referer was escaped 1353s # expected: qr/%22%3e/ 1353s # received: ' 1353s # 1353s # Menu for /security/CVE-2005-3352.map 1353s # 1353s #

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

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

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

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

Bad Request

1384s #

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

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

Forbidden

1407s

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

1407s 1407s ok 1 1407s HTTP/1.1 200 OK 1407s Connection: close 1407s Date: Thu, 14 Mar 2024 00:11:03 GMT 1407s Accept-Ranges: bytes 1407s ETag: "1a-60bb3bbdae3c0" 1407s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1407s Vary: In-If1 1407s Content-Length: 26 1407s Content-Type: text/html 1407s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1407s Client-Date: Thu, 14 Mar 2024 00:11:03 GMT 1407s Client-Peer: 127.0.0.1:8532 1407s Client-Response-Num: 1 1407s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1407s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1407s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1407s Client-SSL-Socket-Class: IO::Socket::SSL 1407s Client-SSL-Version: TLSv1_3 1407s DMMATCH1: 1 1407s 1407s welcome to localhost:8529 1407s ok 2 1407s 500 Server closed connection without sending any data back 1407s Content-Type: text/plain 1407s Client-Date: Thu, 14 Mar 2024 00:11:03 GMT 1407s Client-Warning: Internal response 1407s 1407s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1407s ok 3 1407s ok 1407s All tests successful. 1407s Files=142, Tests=7321, 277 wallclock secs ( 1.77 usr 0.20 sys + 183.89 cusr 33.05 csys = 218.91 CPU) 1407s Result: PASS 1407s [warning] server localhost:8529 shutdown 1408s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1408s Files=142, Tests=7321, 277 wallclock secs ( 1.77 usr 0.20 sys + 183.89 cusr 33.05 csys = 218.91 CPU) 1408s Result: PASS 1408s + grep -E '^Result: PASS' testlog.mpm_event 1408s + grep -E '^Result: FAIL' testlog.mpm_event 1408s + grep -E 'server dumped core' testlog.mpm_event 1408s + return 0 1408s autopkgtest [00:11:04]: test run-test-suite: -----------------------] 1432s autopkgtest [00:11:28]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1432s run-test-suite PASS 1432s autopkgtest [00:11:28]: test duplicate-module-load: preparing testbed 1584s autopkgtest [00:14:00]: testbed dpkg architecture: ppc64el 1584s autopkgtest [00:14:00]: testbed apt version: 2.7.12 1584s autopkgtest [00:14:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1585s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1585s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [449 kB] 1586s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [45.5 kB] 1586s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2862 kB] 1586s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 1586s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [596 kB] 1586s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 1586s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 1586s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 1586s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3177 kB] 1586s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 1586s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [41.2 kB] 1586s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 1589s Fetched 7306 kB in 2s (3123 kB/s) 1589s Reading package lists... 1590s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 1591s Reading package lists... 1597s Reading package lists... 1597s Building dependency tree... 1597s Reading state information... 1597s Calculating upgrade... 1597s The following packages will be REMOVED: 1597s libssl3 1597s The following NEW packages will be installed: 1597s libssl3t64 1597s The following packages will be upgraded: 1597s console-setup console-setup-linux keyboard-configuration openssl 1598s 4 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 1598s Need to get 5397 kB of archives. 1598s After this operation, 8192 B of additional disk space will be used. 1598s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssl ppc64el 3.0.13-0ubuntu1 [1028 kB] 1599s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu1 [2168 kB] 1600s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup-linux all 1.226ubuntu1 [1880 kB] 1600s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup all 1.226ubuntu1 [110 kB] 1600s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el keyboard-configuration all 1.226ubuntu1 [212 kB] 1601s Preconfiguring packages ... 1601s Fetched 5397 kB in 3s (1824 kB/s) 1601s (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 ... 70112 files and directories currently installed.) 1601s Preparing to unpack .../openssl_3.0.13-0ubuntu1_ppc64el.deb ... 1601s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 1601s dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: 1601s wget depends on libssl3 (>= 3.0.0). 1601s tnftp depends on libssl3 (>= 3.0.0). 1601s tcpdump depends on libssl3 (>= 3.0.0). 1601s systemd-resolved depends on libssl3 (>= 3.0.0). 1601s systemd depends on libssl3 (>= 3.0.0). 1601s sudo depends on libssl3 (>= 3.0.0). 1601s rsync depends on libssl3 (>= 3.0.0). 1601s python3-cryptography depends on libssl3 (>= 3.0.0). 1601s openssh-server depends on libssl3 (>= 3.0.10). 1601s openssh-client depends on libssl3 (>= 3.0.10). 1601s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 1601s libsystemd-shared:ppc64el depends on libssl3 (>= 3.0.0). 1601s libssh-4:ppc64el depends on libssl3 (>= 3.0.0). 1601s libsasl2-modules:ppc64el depends on libssl3 (>= 3.0.0). 1601s libsasl2-2:ppc64el depends on libssl3 (>= 3.0.0). 1601s libpython3.12-minimal:ppc64el depends on libssl3 (>= 3.0.0). 1601s libpython3.11-minimal:ppc64el depends on libssl3 (>= 3.0.0). 1601s libnvme1 depends on libssl3 (>= 3.0.0). 1601s libkrb5-3:ppc64el depends on libssl3 (>= 3.0.0). 1601s libkmod2:ppc64el depends on libssl3 (>= 3.0.0). 1601s libfido2-1:ppc64el depends on libssl3 (>= 3.0.0). 1601s libcurl4:ppc64el depends on libssl3 (>= 3.0.0). 1601s libcryptsetup12:ppc64el depends on libssl3 (>= 3.0.0). 1601s kmod depends on libssl3 (>= 3.0.0). 1601s dhcpcd-base depends on libssl3 (>= 3.0.0). 1601s bind9-libs:ppc64el depends on libssl3 (>= 3.0.0). 1601s 1601s (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 ... 70112 files and directories currently installed.) 1601s Removing libssl3:ppc64el (3.0.10-1ubuntu4) ... 1601s Selecting previously unselected package libssl3t64:ppc64el. 1601s (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 ... 70101 files and directories currently installed.) 1601s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_ppc64el.deb ... 1601s Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 1601s Preparing to unpack .../console-setup-linux_1.226ubuntu1_all.deb ... 1601s Unpacking console-setup-linux (1.226ubuntu1) over (1.223ubuntu2) ... 1601s Preparing to unpack .../console-setup_1.226ubuntu1_all.deb ... 1601s Unpacking console-setup (1.226ubuntu1) over (1.223ubuntu2) ... 1601s Preparing to unpack .../keyboard-configuration_1.226ubuntu1_all.deb ... 1601s Unpacking keyboard-configuration (1.226ubuntu1) over (1.223ubuntu2) ... 1601s Setting up libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 1601s Setting up keyboard-configuration (1.226ubuntu1) ... 1602s Your console font configuration will be updated the next time your system 1602s boots. If you want to update it now, run 'setupcon' from a virtual console. 1602s update-initramfs: deferring update (trigger activated) 1602s Setting up openssl (3.0.13-0ubuntu1) ... 1602s Setting up console-setup-linux (1.226ubuntu1) ... 1604s Setting up console-setup (1.226ubuntu1) ... 1604s update-initramfs: deferring update (trigger activated) 1604s Processing triggers for man-db (2.12.0-3) ... 1605s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1605s Processing triggers for initramfs-tools (0.142ubuntu20) ... 1605s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 1605s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 1611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s Reading package lists...W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1611s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1611s 1611s Building dependency tree... 1611s Reading state information... 1611s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1612s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 1612s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 1612s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 1612s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 1612s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 1617s Reading package lists... 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 1617s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 1617s Reading package lists... 1617s Building dependency tree... 1617s Reading state information... 1618s Calculating upgrade... 1618s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1618s Reading package lists... 1618s Building dependency tree... 1618s Reading state information... 1618s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1618s autopkgtest [00:14:34]: rebooting testbed after setup commands that affected boot 1780s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1804s Reading package lists... 1804s Building dependency tree... 1804s Reading state information... 1804s Starting pkgProblemResolver with broken count: 0 1804s Starting 2 pkgProblemResolver with broken count: 0 1804s Done 1805s The following additional packages will be installed: 1805s apache2 apache2-bin apache2-data apache2-utils libapr1t64 1805s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libdb5.3t64 1805s libgdbm6t64 liblua5.4-0 1805s Suggested packages: 1805s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 1805s gdbm-l10n 1805s Recommended packages: 1805s ssl-cert 1805s The following packages will be REMOVED: 1805s libdb5.3 libgdbm6 1805s The following NEW packages will be installed: 1805s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 1805s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libdb5.3t64 1805s libgdbm6t64 liblua5.4-0 1805s 0 upgraded, 12 newly installed, 2 to remove and 0 not upgraded. 1805s Need to get 3314 kB/3315 kB of archives. 1805s After this operation, 15.3 MB of additional disk space will be used. 1805s Get:1 /tmp/autopkgtest.xSoHxN/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [704 B] 1805s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-5build1 [868 kB] 1805s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm6t64 ppc64el 1.23-5.1 [41.9 kB] 1805s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build1 [135 kB] 1805s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu5 [113 kB] 1805s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu5 [12.5 kB] 1805s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu5 [9292 B] 1805s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3 [216 kB] 1805s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu4 [1563 kB] 1806s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-data all 2.4.58-1ubuntu4 [163 kB] 1806s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu4 [101 kB] 1806s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2 ppc64el 2.4.58-1ubuntu4 [90.2 kB] 1806s Fetched 3314 kB in 1s (2727 kB/s) 1806s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 1806s libsasl2-modules-db:ppc64el depends on libdb5.3. 1806s libpython3.12-stdlib:ppc64el depends on libdb5.3. 1806s libpython3.11-stdlib:ppc64el depends on libdb5.3. 1806s libperl5.38:ppc64el depends on libdb5.3. 1806s libpam-modules:ppc64el depends on libdb5.3. 1806s iproute2 depends on libdb5.3. 1806s apt-utils depends on libdb5.3. 1806s 1806s (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 ... 70114 files and directories currently installed.) 1806s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 1806s Selecting previously unselected package libdb5.3t64:ppc64el. 1806s (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 ... 70108 files and directories currently installed.) 1806s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_ppc64el.deb ... 1806s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 1806s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 1806s dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: 1806s python3-gdbm:ppc64el depends on libgdbm6 (>= 1.16). 1806s man-db depends on libgdbm6 (>= 1.16). 1806s libperl5.38:ppc64el depends on libgdbm6 (>= 1.21). 1806s libgdbm-compat4:ppc64el depends on libgdbm6 (>= 1.16). 1806s 1806s (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 ... 70114 files and directories currently installed.) 1806s Removing libgdbm6:ppc64el (1.23-5) ... 1807s Selecting previously unselected package libgdbm6t64:ppc64el. 1807s (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 ... 70109 files and directories currently installed.) 1807s Preparing to unpack .../00-libgdbm6t64_1.23-5.1_ppc64el.deb ... 1807s Unpacking libgdbm6t64:ppc64el (1.23-5.1) ... 1807s Selecting previously unselected package libapr1t64:ppc64el. 1807s Preparing to unpack .../01-libapr1t64_1.7.2-3.1build1_ppc64el.deb ... 1807s Unpacking libapr1t64:ppc64el (1.7.2-3.1build1) ... 1807s Selecting previously unselected package libaprutil1t64:ppc64el. 1807s Preparing to unpack .../02-libaprutil1t64_1.6.3-1.1ubuntu5_ppc64el.deb ... 1807s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 1807s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 1807s Preparing to unpack .../03-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_ppc64el.deb ... 1807s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 1807s Selecting previously unselected package libaprutil1-ldap:ppc64el. 1807s Preparing to unpack .../04-libaprutil1-ldap_1.6.3-1.1ubuntu5_ppc64el.deb ... 1807s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 1807s Selecting previously unselected package liblua5.4-0:ppc64el. 1807s Preparing to unpack .../05-liblua5.4-0_5.4.6-3_ppc64el.deb ... 1807s Unpacking liblua5.4-0:ppc64el (5.4.6-3) ... 1807s Selecting previously unselected package apache2-bin. 1807s Preparing to unpack .../06-apache2-bin_2.4.58-1ubuntu4_ppc64el.deb ... 1807s Unpacking apache2-bin (2.4.58-1ubuntu4) ... 1807s Selecting previously unselected package apache2-data. 1807s Preparing to unpack .../07-apache2-data_2.4.58-1ubuntu4_all.deb ... 1807s Unpacking apache2-data (2.4.58-1ubuntu4) ... 1807s Selecting previously unselected package apache2-utils. 1807s Preparing to unpack .../08-apache2-utils_2.4.58-1ubuntu4_ppc64el.deb ... 1807s Unpacking apache2-utils (2.4.58-1ubuntu4) ... 1807s Selecting previously unselected package apache2. 1807s Preparing to unpack .../09-apache2_2.4.58-1ubuntu4_ppc64el.deb ... 1807s Unpacking apache2 (2.4.58-1ubuntu4) ... 1807s Selecting previously unselected package autopkgtest-satdep. 1807s Preparing to unpack .../10-2-autopkgtest-satdep.deb ... 1807s Unpacking autopkgtest-satdep (0) ... 1807s Setting up libgdbm6t64:ppc64el (1.23-5.1) ... 1807s Setting up libapr1t64:ppc64el (1.7.2-3.1build1) ... 1807s Setting up liblua5.4-0:ppc64el (5.4.6-3) ... 1807s Setting up apache2-data (2.4.58-1ubuntu4) ... 1807s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 1807s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 1807s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 1807s Setting up apache2-utils (2.4.58-1ubuntu4) ... 1807s Setting up apache2-bin (2.4.58-1ubuntu4) ... 1807s Setting up apache2 (2.4.58-1ubuntu4) ... 1807s Enabling module mpm_event. 1807s Enabling module authz_core. 1807s Enabling module authz_host. 1807s Enabling module authn_core. 1807s Enabling module auth_basic. 1807s Enabling module access_compat. 1807s Enabling module authn_file. 1807s Enabling module authz_user. 1807s Enabling module alias. 1807s Enabling module dir. 1807s Enabling module autoindex. 1807s Enabling module env. 1807s Enabling module mime. 1807s Enabling module negotiation. 1807s Enabling module setenvif. 1807s Enabling module filter. 1807s Enabling module deflate. 1807s Enabling module status. 1807s Enabling module reqtimeout. 1807s Enabling conf charset. 1808s Enabling conf localized-error-pages. 1808s Enabling conf other-vhosts-access-log. 1808s Enabling conf security. 1808s Enabling conf serve-cgi-bin. 1808s Enabling site 000-default. 1808s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1809s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1810s Setting up autopkgtest-satdep (0) ... 1810s Processing triggers for ufw (0.36.2-5) ... 1810s Processing triggers for man-db (2.12.0-3) ... 1811s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1813s (Reading database ... 70828 files and directories currently installed.) 1813s Removing autopkgtest-satdep (0) ... 1830s autopkgtest [00:18:06]: test duplicate-module-load: [----------------------- 1831s + cd /tmp/autopkgtest.xSoHxN/autopkgtest_tmp 1831s + apache2ctl -l -M 1831s core.c 1831s http_core.c 1831s + sort unsorted 1831s + grep core.c sorted 1831s + uniq 1831s + diff -u sorted dedup 1831s autopkgtest [00:18:07]: test duplicate-module-load: -----------------------] 1832s autopkgtest [00:18:08]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1832s duplicate-module-load PASS 1832s autopkgtest [00:18:08]: test default-mods: preparing testbed 1834s Reading package lists... 1834s Building dependency tree... 1834s Reading state information... 1834s Starting pkgProblemResolver with broken count: 0 1834s Starting 2 pkgProblemResolver with broken count: 0 1834s Done 1834s The following NEW packages will be installed: 1834s autopkgtest-satdep 1834s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1834s Need to get 0 B/704 B of archives. 1834s After this operation, 0 B of additional disk space will be used. 1834s Get:1 /tmp/autopkgtest.xSoHxN/3-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [704 B] 1835s Selecting previously unselected package autopkgtest-satdep. 1835s (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 ... 70828 files and directories currently installed.) 1835s Preparing to unpack .../3-autopkgtest-satdep.deb ... 1835s Unpacking autopkgtest-satdep (0) ... 1835s Setting up autopkgtest-satdep (0) ... 1837s (Reading database ... 70828 files and directories currently installed.) 1837s Removing autopkgtest-satdep (0) ... 1837s autopkgtest [00:18:13]: test default-mods: [----------------------- 1837s alias_module (shared) 1838s auth_basic_module (shared) 1838s authn_core_module (shared) 1838s authz_core_module (shared) 1838s log_config_module (static) 1838s mime_module (shared) 1838s reqtimeout_module (shared) 1838s version_module (static) 1838s watchdog_module (static) 1838s autopkgtest [00:18:14]: test default-mods: -----------------------] 1838s default-mods PASS 1838s autopkgtest [00:18:14]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1839s autopkgtest [00:18:15]: test htcacheclean: preparing testbed 1840s Reading package lists... 1840s Building dependency tree... 1840s Reading state information... 1841s Starting pkgProblemResolver with broken count: 0 1841s Starting 2 pkgProblemResolver with broken count: 0 1841s Done 1841s The following NEW packages will be installed: 1841s autopkgtest-satdep 1841s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1841s Need to get 0 B/704 B of archives. 1841s After this operation, 0 B of additional disk space will be used. 1841s Get:1 /tmp/autopkgtest.xSoHxN/4-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [704 B] 1841s Selecting previously unselected package autopkgtest-satdep. 1841s (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 ... 70828 files and directories currently installed.) 1841s Preparing to unpack .../4-autopkgtest-satdep.deb ... 1841s Unpacking autopkgtest-satdep (0) ... 1841s Setting up autopkgtest-satdep (0) ... 1843s (Reading database ... 70828 files and directories currently installed.) 1843s Removing autopkgtest-satdep (0) ... 1844s autopkgtest [00:18:20]: test htcacheclean: [----------------------- 1844s + htc_enabled 1844s + ls /etc/rc[2345].d/S*apache-htcacheclean 1844s + return 1 1844s + a2enmod cache_disk 1844s Considering dependency cache for cache_disk: 1844s Enabling module cache. 1844s Enabling module cache_disk. 1844s Enabling external service apache-htcacheclean 1844s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1844s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1845s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 1845s The service will be started on next reboot. 1845s To activate the new configuration, you need to run: 1845s systemctl restart apache2 1845s systemctl start apache-htcacheclean 1845s + htc_enabled 1845s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1845s + return 0 1845s + service apache-htcacheclean start 1846s + ps -ef 1846s + grep /usr/bin/htcacheclean 1846s www-data 1681 1 0 00:17 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1846s root 2596 2459 0 00:18 ? 00:00:00 grep /usr/bin/htcacheclean 1846s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 1846s + pgrep -P 1 -u www-data -G www-data htcacheclean 1846s 1681 1846s + service apache-htcacheclean status 1846s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1846s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1846s Active: active (running) since Thu 2024-03-14 00:17:46 UTC; 35s ago 1846s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1846s Main PID: 1681 (htcacheclean) 1846s Tasks: 1 (limit: 1623) 1846s Memory: 1.8M (peak: 5.8M) 1846s CPU: 2ms 1846s CGroup: /system.slice/apache-htcacheclean.service 1846s └─1681 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1846s 1846s Mar 14 00:17:46 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1846s Mar 14 00:17:46 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1846s + service apache-htcacheclean stop 1846s + sleep 1 1847s + pgrep -P 1 -u www-data -G www-data htcacheclean 1847s + service○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1847s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1847s Active: inactive (dead) since Thu 2024-03-14 00:18:22 UTC; 1s ago 1847s Duration: 36.255s 1847s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1847s Main PID: 1681 (code=exited, status=0/SUCCESS) 1847s CPU: 2ms 1847s 1847s Mar 14 00:17:46 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1847s Mar 14 00:17:46 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1847s Mar 14 00:18:22 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1847s Mar 14 00:18:22 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1847s Mar 14 00:18:22 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1847s Disabling external service apache-htcacheclean 1847s apache-htcacheclean status 1847s + a2dismod cache_disk 1847s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1847s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1848s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 1848s Module cache_disk disabled. 1848s To activate the new configuration, you need to run: 1848s systemctl restart apache2 1848s systemctl stop apache-htcacheclean 1848s + htc_enabled 1848s + ls /etc/rc[2345].d/S*apache-htcacheclean 1848s + return 1 1848s + a2enmod cache_socache 1848s Considering dependency cache for cache_socache: 1848s Module cache already enabled 1848s Enabling module cache_socache. 1848s To activate the new configuration, you need to run: 1848s systemctl restart apache2 1848s + htc_enabled 1848s + ls /etc/rc[2345].d/S*apache-htcacheclean 1848s + return 1 1848s + exit 0 1849s autopkgtest [00:18:25]: test htcacheclean: -----------------------] 1849s autopkgtest [00:18:25]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1849s htcacheclean PASS 1849s autopkgtest [00:18:25]: test ssl-passphrase: preparing testbed 1851s Reading package lists... 1851s Building dependency tree... 1851s Reading state information... 1851s Starting pkgProblemResolver with broken count: 0 1851s Starting 2 pkgProblemResolver with broken count: 0 1851s Done 1851s The following additional packages will be installed: 1851s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1851s Suggested packages: 1851s tk8.6 tcl-tclreadline 1851s The following NEW packages will be installed: 1851s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1851s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 1851s Need to get 1460 kB/1461 kB of archives. 1851s After this operation, 5836 kB of additional disk space will be used. 1851s Get:1 /tmp/autopkgtest.xSoHxN/5-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [724 B] 1851s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libtcl8.6 ppc64el 8.6.13+dfsg-2 [1179 kB] 1852s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el tcl8.6 ppc64el 8.6.13+dfsg-2 [14.8 kB] 1852s Get:4 http://ftpmaster.internal/ubuntu noble/universe ppc64el tcl-expect ppc64el 5.45.4-2build1 [112 kB] 1852s Get:5 http://ftpmaster.internal/ubuntu noble/universe ppc64el expect ppc64el 5.45.4-2build1 [137 kB] 1852s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1852s Preconfiguring packages ... 1852s Fetched 1460 kB in 1s (1801 kB/s) 1852s Selecting previously unselected package libtcl8.6:ppc64el. 1853s (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 ... 70828 files and directories currently installed.) 1853s Preparing to unpack .../0-libtcl8.6_8.6.13+dfsg-2_ppc64el.deb ... 1853s Unpacking libtcl8.6:ppc64el (8.6.13+dfsg-2) ... 1853s Selecting previously unselected package tcl8.6. 1853s Preparing to unpack .../1-tcl8.6_8.6.13+dfsg-2_ppc64el.deb ... 1853s Unpacking tcl8.6 (8.6.13+dfsg-2) ... 1853s Selecting previously unselected package tcl-expect:ppc64el. 1853s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_ppc64el.deb ... 1853s Unpacking tcl-expect:ppc64el (5.45.4-2build1) ... 1853s Selecting previously unselected package expect. 1853s Preparing to unpack .../3-expect_5.45.4-2build1_ppc64el.deb ... 1853s Unpacking expect (5.45.4-2build1) ... 1853s Selecting previously unselected package ssl-cert. 1853s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 1853s Unpacking ssl-cert (1.1.2ubuntu1) ... 1853s Selecting previously unselected package autopkgtest-satdep. 1853s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 1853s Unpacking autopkgtest-satdep (0) ... 1853s Setting up ssl-cert (1.1.2ubuntu1) ... 1854s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1854s Setting up libtcl8.6:ppc64el (8.6.13+dfsg-2) ... 1854s Setting up tcl8.6 (8.6.13+dfsg-2) ... 1854s Setting up tcl-expect:ppc64el (5.45.4-2build1) ... 1854s Setting up expect (5.45.4-2build1) ... 1854s Setting up autopkgtest-satdep (0) ... 1854s Processing triggers for man-db (2.12.0-3) ... 1854s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1857s (Reading database ... 71168 files and directories currently installed.) 1857s Removing autopkgtest-satdep (0) ... 1857s autopkgtest [00:18:33]: test ssl-passphrase: [----------------------- 1858s + cd /etc/ssl/private 1858s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1858s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1858s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1858s writing RSA key 1858s + a2enmod ssl 1858s Considering dependency mime for ssl: 1858s Module mime already enabled 1858s Considering dependency socache_shmcb for ssl: 1858s Enabling module socache_shmcb. 1858s Enabling module ssl. 1858s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1858s To activate the new configuration, you need to run: 1858s systemctl restart apache2 1858s + a2ensite default-ssl 1858s Enabling site default-ssl. 1858s To activate the new configuration, you need to run: 1858s systemctl reload apache2 1858s + + expectpassword_responder 1858s 1858s + [ ! -e /run/systemd/ask-password/sck.* ] 1858s + sleep 1 1858s spawn service apache2 restart 1859s Enter passphrase for SSL/TLS keys for adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-prop.novalocal:443 (RSA): (press TAB for no echo) + [ !ssl-passphrase test password responder: found prompt, sending password 1859s -e /run/systemd/ask-password/sck.3c07d5a887495c93 ] 1859s + echo ssl-passphrase test password responder: found prompt, sending password 1859s + + echo test 1859s /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.3c07d5a887495c93 1859s 1859s + echo Hello, world! 1859s + curl -k https://localhost/hello.txt 1859s % Total % Received % Xferd Average Speed Time Time Time Current 1859s Dload Upload Total Spent Left Speed 1859s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 2143 0 --:--:-- --:--:-- --:--:-- 2333 1859s + result=Hello, world! 1859s + [ Hello, world! != Hello, world! ] 1859s autopkgtest [00:18:35]: test ssl-passphrase: -----------------------] 1860s ssl-passphrase PASS 1860s autopkgtest [00:18:36]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1860s autopkgtest [00:18:36]: test check-http2: preparing testbed 2000s autopkgtest [00:20:56]: testbed dpkg architecture: ppc64el 2000s autopkgtest [00:20:56]: testbed apt version: 2.7.12 2000s autopkgtest [00:20:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2000s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2001s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [449 kB] 2001s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 2001s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [45.5 kB] 2001s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2862 kB] 2001s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [596 kB] 2001s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 2001s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 2001s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 2001s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3177 kB] 2001s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 2001s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [41.2 kB] 2001s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 2004s Fetched 7306 kB in 2s (3924 kB/s) 2004s Reading package lists... 2005s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2005s Reading package lists... 2011s Reading package lists... 2011s Building dependency tree... 2011s Reading state information... 2012s Calculating upgrade... 2012s The following packages will be REMOVED: 2012s libssl3 2012s The following NEW packages will be installed: 2012s libssl3t64 2012s The following packages will be upgraded: 2012s console-setup console-setup-linux keyboard-configuration openssl 2012s 4 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 2012s Need to get 5397 kB of archives. 2012s After this operation, 8192 B of additional disk space will be used. 2012s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssl ppc64el 3.0.13-0ubuntu1 [1028 kB] 2012s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu1 [2168 kB] 2012s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup-linux all 1.226ubuntu1 [1880 kB] 2013s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el console-setup all 1.226ubuntu1 [110 kB] 2013s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el keyboard-configuration all 1.226ubuntu1 [212 kB] 2013s Preconfiguring packages ... 2013s Fetched 5397 kB in 1s (6070 kB/s) 2013s (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 ... 70112 files and directories currently installed.) 2013s Preparing to unpack .../openssl_3.0.13-0ubuntu1_ppc64el.deb ... 2013s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 2013s dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: 2013s wget depends on libssl3 (>= 3.0.0). 2013s tnftp depends on libssl3 (>= 3.0.0). 2013s tcpdump depends on libssl3 (>= 3.0.0). 2013s systemd-resolved depends on libssl3 (>= 3.0.0). 2013s systemd depends on libssl3 (>= 3.0.0). 2013s sudo depends on libssl3 (>= 3.0.0). 2013s rsync depends on libssl3 (>= 3.0.0). 2013s python3-cryptography depends on libssl3 (>= 3.0.0). 2013s openssh-server depends on libssl3 (>= 3.0.10). 2013s openssh-client depends on libssl3 (>= 3.0.10). 2013s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2013s libsystemd-shared:ppc64el depends on libssl3 (>= 3.0.0). 2013s libssh-4:ppc64el depends on libssl3 (>= 3.0.0). 2013s libsasl2-modules:ppc64el depends on libssl3 (>= 3.0.0). 2013s libsasl2-2:ppc64el depends on libssl3 (>= 3.0.0). 2013s libpython3.12-minimal:ppc64el depends on libssl3 (>= 3.0.0). 2013s libpython3.11-minimal:ppc64el depends on libssl3 (>= 3.0.0). 2013s libnvme1 depends on libssl3 (>= 3.0.0). 2013s libkrb5-3:ppc64el depends on libssl3 (>= 3.0.0). 2013s libkmod2:ppc64el depends on libssl3 (>= 3.0.0). 2013s libfido2-1:ppc64el depends on libssl3 (>= 3.0.0). 2013s libcurl4:ppc64el depends on libssl3 (>= 3.0.0). 2013s libcryptsetup12:ppc64el depends on libssl3 (>= 3.0.0). 2013s kmod depends on libssl3 (>= 3.0.0). 2013s dhcpcd-base depends on libssl3 (>= 3.0.0). 2013s bind9-libs:ppc64el depends on libssl3 (>= 3.0.0). 2013s 2013s (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 ... 70112 files and directories currently installed.) 2013s Removing libssl3:ppc64el (3.0.10-1ubuntu4) ... 2013s Selecting previously unselected package libssl3t64:ppc64el. 2013s (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 ... 70101 files and directories currently installed.) 2013s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_ppc64el.deb ... 2013s Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 2014s Preparing to unpack .../console-setup-linux_1.226ubuntu1_all.deb ... 2014s Unpacking console-setup-linux (1.226ubuntu1) over (1.223ubuntu2) ... 2014s Preparing to unpack .../console-setup_1.226ubuntu1_all.deb ... 2014s Unpacking console-setup (1.226ubuntu1) over (1.223ubuntu2) ... 2014s Preparing to unpack .../keyboard-configuration_1.226ubuntu1_all.deb ... 2014s Unpacking keyboard-configuration (1.226ubuntu1) over (1.223ubuntu2) ... 2014s Setting up libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 2014s Setting up keyboard-configuration (1.226ubuntu1) ... 2014s Your console font configuration will be updated the next time your system 2014s boots. If you want to update it now, run 'setupcon' from a virtual console. 2014s update-initramfs: deferring update (trigger activated) 2015s Setting up openssl (3.0.13-0ubuntu1) ... 2015s Setting up console-setup-linux (1.226ubuntu1) ... 2016s Setting up console-setup (1.226ubuntu1) ... 2017s update-initramfs: deferring update (trigger activated) 2017s Processing triggers for man-db (2.12.0-3) ... 2017s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2017s Processing triggers for initramfs-tools (0.142ubuntu20) ... 2017s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 2017s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 2023s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2023s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2023s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2023s Reading package lists... 2023s Building dependency tree... 2023s Reading state information... 2024s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2024s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2024s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2024s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2024s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2024s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 2029s Reading package lists... 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 2029s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/proposed.list:1 and /etc/apt/sources.list.d/proposed.sources:1 2029s Reading package lists... 2029s Building dependency tree... 2029s Reading state information... 2030s Calculating upgrade... 2030s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2030s Reading package lists... 2030s Building dependency tree... 2030s Reading state information... 2030s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2030s autopkgtest [00:21:26]: rebooting testbed after setup commands that affected boot 2192s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 2219s Reading package lists... 2219s Building dependency tree... 2219s Reading state information... 2220s Starting pkgProblemResolver with broken count: 0 2220s Starting 2 pkgProblemResolver with broken count: 0 2220s Done 2220s The following additional packages will be installed: 2220s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2220s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libdb5.3t64 libev4 2220s libgdbm6t64 libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2220s Suggested packages: 2220s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2220s gdbm-l10n 2220s The following packages will be REMOVED: 2220s libdb5.3 libgdbm6 2220s The following NEW packages will be installed: 2220s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2220s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libdb5.3t64 libev4 2220s libgdbm6t64 libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2220s 0 upgraded, 16 newly installed, 2 to remove and 0 not upgraded. 2220s Need to get 3796 kB/3797 kB of archives. 2220s After this operation, 16.9 MB of additional disk space will be used. 2220s Get:1 /tmp/autopkgtest.xSoHxN/6-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [732 B] 2220s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-5build1 [868 kB] 2221s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm6t64 ppc64el 1.23-5.1 [41.9 kB] 2221s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build1 [135 kB] 2221s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu5 [113 kB] 2221s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu5 [12.5 kB] 2221s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu5 [9292 B] 2221s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3 [216 kB] 2221s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu4 [1563 kB] 2221s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-data all 2.4.58-1ubuntu4 [163 kB] 2221s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu4 [101 kB] 2221s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2 ppc64el 2.4.58-1ubuntu4 [90.2 kB] 2221s Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el libjemalloc2 ppc64el 5.3.0-2 [257 kB] 2221s Get:14 http://ftpmaster.internal/ubuntu noble/universe ppc64el libev4 ppc64el 1:4.33-2 [33.4 kB] 2221s Get:15 http://ftpmaster.internal/ubuntu noble/universe ppc64el nghttp2-client ppc64el 1.59.0-1 [174 kB] 2221s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2221s Preconfiguring packages ... 2221s Fetched 3796 kB in 1s (4551 kB/s) 2221s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 2221s libsasl2-modules-db:ppc64el depends on libdb5.3. 2221s libpython3.12-stdlib:ppc64el depends on libdb5.3. 2221s libpython3.11-stdlib:ppc64el depends on libdb5.3. 2221s libperl5.38:ppc64el depends on libdb5.3. 2221s libpam-modules:ppc64el depends on libdb5.3. 2221s iproute2 depends on libdb5.3. 2221s apt-utils depends on libdb5.3. 2221s 2221s (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 ... 70114 files and directories currently installed.) 2221s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 2222s Selecting previously unselected package libdb5.3t64:ppc64el. 2222s (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 ... 70108 files and directories currently installed.) 2222s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_ppc64el.deb ... 2222s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 2222s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 2222s dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: 2222s python3-gdbm:ppc64el depends on libgdbm6 (>= 1.16). 2222s man-db depends on libgdbm6 (>= 1.16). 2222s libperl5.38:ppc64el depends on libgdbm6 (>= 1.21). 2222s libgdbm-compat4:ppc64el depends on libgdbm6 (>= 1.16). 2222s 2222s (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 ... 70114 files and directories currently installed.) 2222s Removing libgdbm6:ppc64el (1.23-5) ... 2222s Selecting previously unselected package libgdbm6t64:ppc64el. 2222s (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 ... 70109 files and directories currently installed.) 2222s Preparing to unpack .../00-libgdbm6t64_1.23-5.1_ppc64el.deb ... 2222s Unpacking libgdbm6t64:ppc64el (1.23-5.1) ... 2222s Selecting previously unselected package libapr1t64:ppc64el. 2222s Preparing to unpack .../01-libapr1t64_1.7.2-3.1build1_ppc64el.deb ... 2222s Unpacking libapr1t64:ppc64el (1.7.2-3.1build1) ... 2222s Selecting previously unselected package libaprutil1t64:ppc64el. 2222s Preparing to unpack .../02-libaprutil1t64_1.6.3-1.1ubuntu5_ppc64el.deb ... 2222s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 2222s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2222s Preparing to unpack .../03-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_ppc64el.deb ... 2222s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 2222s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2222s Preparing to unpack .../04-libaprutil1-ldap_1.6.3-1.1ubuntu5_ppc64el.deb ... 2222s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 2222s Selecting previously unselected package liblua5.4-0:ppc64el. 2222s Preparing to unpack .../05-liblua5.4-0_5.4.6-3_ppc64el.deb ... 2222s Unpacking liblua5.4-0:ppc64el (5.4.6-3) ... 2222s Selecting previously unselected package apache2-bin. 2222s Preparing to unpack .../06-apache2-bin_2.4.58-1ubuntu4_ppc64el.deb ... 2222s Unpacking apache2-bin (2.4.58-1ubuntu4) ... 2222s Selecting previously unselected package apache2-data. 2222s Preparing to unpack .../07-apache2-data_2.4.58-1ubuntu4_all.deb ... 2222s Unpacking apache2-data (2.4.58-1ubuntu4) ... 2222s Selecting previously unselected package apache2-utils. 2222s Preparing to unpack .../08-apache2-utils_2.4.58-1ubuntu4_ppc64el.deb ... 2222s Unpacking apache2-utils (2.4.58-1ubuntu4) ... 2222s Selecting previously unselected package apache2. 2222s Preparing to unpack .../09-apache2_2.4.58-1ubuntu4_ppc64el.deb ... 2222s Unpacking apache2 (2.4.58-1ubuntu4) ... 2222s Selecting previously unselected package libjemalloc2:ppc64el. 2222s Preparing to unpack .../10-libjemalloc2_5.3.0-2_ppc64el.deb ... 2222s Unpacking libjemalloc2:ppc64el (5.3.0-2) ... 2222s Selecting previously unselected package libev4:ppc64el. 2222s Preparing to unpack .../11-libev4_1%3a4.33-2_ppc64el.deb ... 2222s Unpacking libev4:ppc64el (1:4.33-2) ... 2222s Selecting previously unselected package nghttp2-client. 2222s Preparing to unpack .../12-nghttp2-client_1.59.0-1_ppc64el.deb ... 2222s Unpacking nghttp2-client (1.59.0-1) ... 2222s Selecting previously unselected package ssl-cert. 2222s Preparing to unpack .../13-ssl-cert_1.1.2ubuntu1_all.deb ... 2222s Unpacking ssl-cert (1.1.2ubuntu1) ... 2222s Selecting previously unselected package autopkgtest-satdep. 2222s Preparing to unpack .../14-6-autopkgtest-satdep.deb ... 2222s Unpacking autopkgtest-satdep (0) ... 2222s Setting up libgdbm6t64:ppc64el (1.23-5.1) ... 2222s Setting up libev4:ppc64el (1:4.33-2) ... 2222s Setting up libjemalloc2:ppc64el (5.3.0-2) ... 2222s Setting up nghttp2-client (1.59.0-1) ... 2222s Setting up ssl-cert (1.1.2ubuntu1) ... 2223s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2223s Setting up libapr1t64:ppc64el (1.7.2-3.1build1) ... 2223s Setting up liblua5.4-0:ppc64el (5.4.6-3) ... 2223s Setting up apache2-data (2.4.58-1ubuntu4) ... 2223s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 2223s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 2223s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 2223s Setting up apache2-utils (2.4.58-1ubuntu4) ... 2223s Setting up apache2-bin (2.4.58-1ubuntu4) ... 2223s Setting up apache2 (2.4.58-1ubuntu4) ... 2223s Enabling module mpm_event. 2223s Enabling module authz_core. 2223s Enabling module authz_host. 2223s Enabling module authn_core. 2223s Enabling module auth_basic. 2223s Enabling module access_compat. 2223s Enabling module authn_file. 2223s Enabling module authz_user. 2223s Enabling module alias. 2223s Enabling module dir. 2223s Enabling module autoindex. 2223s Enabling module env. 2224s Enabling module mime. 2224s Enabling module negotiation. 2224s Enabling module setenvif. 2224s Enabling module filter. 2224s Enabling module deflate. 2224s Enabling module status. 2224s Enabling module reqtimeout. 2224s Enabling conf charset. 2224s Enabling conf localized-error-pages. 2224s Enabling conf other-vhosts-access-log. 2224s Enabling conf security. 2224s Enabling conf serve-cgi-bin. 2224s Enabling site 000-default. 2225s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2225s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2226s Setting up autopkgtest-satdep (0) ... 2226s Processing triggers for ufw (0.36.2-5) ... 2226s Processing triggers for man-db (2.12.0-3) ... 2227s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2230s (Reading database ... 70857 files and directories currently installed.) 2230s Removing autopkgtest-satdep (0) ... 2251s autopkgtest [00:25:07]: test check-http2: [----------------------- 2251s + a2enmod http2 2251s Enabling module http2. 2251s To activate the new configuration, you need to run: 2251s systemctl restart apache2 2251s + a2enmod ssl 2252s Considering dependency mime for ssl: 2252s Module mime already enabled 2252s Considering dependency socache_shmcb for ssl: 2252s Enabling module socache_shmcb. 2252s Enabling module ssl. 2252s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2252s To activate the new configuration, you need to run: 2252s systemctl restart apache2 2252s + a2ensite default-sslEnabling site default-ssl. 2252s 2252s To activate the new configuration, you need to run: 2252s systemctl reload apache2 2252s + echo Protocols h2c h2 http/1.1 2252s + service apache2 restart 2252s + echo Hello, world! 2252s + testapache curl -s -k http://localhost/hello.txt 2252s + cmd=curl -s -k http://localhost/hello.txt 2252s + curl -s -k http://localhost/hello.txt 2252s OK 2252s + result=Hello, world! 2252s + [ Hello, world! != Hello, world! ] 2252s + echo OK 2252s + testapache curl -s -k https://localhost/hello.txt 2252s + cmd=curl -s -k https://localhost/hello.txt 2252s + curl -s -k https://localhost/hello.txt 2252s OK 2252s + result=Hello, world! 2252s + [ Hello, world! != Hello, world! ] 2252s + echo OK 2252s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2252s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2252s + nghttp --no-verify-peer https://localhost/hello.txt 2252s OK 2252s + result=Hello, world! 2252s + [ Hello, world! != Hello, world! ] 2252s + echo OK 2252s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2252s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2252s + nghttp -u --no-verify-peer http://localhost/hello.txt 2252s + result=Hello, world! 2252s + [OK 2252s Hello, world! != Hello, world! ] 2252s + echo OK 2252s autopkgtest [00:25:08]: test check-http2: -----------------------] 2253s autopkgtest [00:25:09]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2253s check-http2 PASS 2253s autopkgtest [00:25:09]: test check-ubuntu-branding: preparing testbed 2388s autopkgtest [00:27:24]: testbed dpkg architecture: ppc64el 2388s autopkgtest [00:27:24]: testbed apt version: 2.7.12 2388s autopkgtest [00:27:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2389s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2389s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [449 kB] 2390s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 2390s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2862 kB] 2390s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [45.5 kB] 2390s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [596 kB] 2390s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 2390s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 2390s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 2390s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3177 kB] 2390s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 2390s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [41.2 kB] 2390s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 2393s Fetched 7306 kB in 2s (3845 kB/s) 2393s Reading package lists... 2395s Reading package lists... 2396s Building dependency tree... 2396s Reading state information... 2396s Calculating upgrade... 2396s The following packages will be REMOVED: 2396s libssl3 2396s The following NEW packages will be installed: 2396s libssl3t64 2396s The following packages will be upgraded: 2396s openssl 2396s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 2396s Need to get 3195 kB of archives. 2396s After this operation, 6144 B of additional disk space will be used. 2396s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssl ppc64el 3.0.13-0ubuntu1 [1028 kB] 2396s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu1 [2168 kB] 2397s Fetched 3195 kB in 1s (4423 kB/s) 2397s (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 ... 70096 files and directories currently installed.) 2397s Preparing to unpack .../openssl_3.0.13-0ubuntu1_ppc64el.deb ... 2397s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 2397s dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: 2397s wget depends on libssl3 (>= 3.0.0). 2397s tnftp depends on libssl3 (>= 3.0.0). 2397s tcpdump depends on libssl3 (>= 3.0.0). 2397s systemd-resolved depends on libssl3 (>= 3.0.0). 2397s systemd depends on libssl3 (>= 3.0.0). 2397s sudo depends on libssl3 (>= 3.0.0). 2397s rsync depends on libssl3 (>= 3.0.0). 2397s python3-cryptography depends on libssl3 (>= 3.0.0). 2397s openssh-server depends on libssl3 (>= 3.0.10). 2397s openssh-client depends on libssl3 (>= 3.0.10). 2397s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2397s libsystemd-shared:ppc64el depends on libssl3 (>= 3.0.0). 2397s libssh-4:ppc64el depends on libssl3 (>= 3.0.0). 2397s libsasl2-modules:ppc64el depends on libssl3 (>= 3.0.0). 2397s libsasl2-2:ppc64el depends on libssl3 (>= 3.0.0). 2397s libpython3.12-minimal:ppc64el depends on libssl3 (>= 3.0.0). 2397s libpython3.11-minimal:ppc64el depends on libssl3 (>= 3.0.0). 2397s libnvme1 depends on libssl3 (>= 3.0.0). 2397s libkrb5-3:ppc64el depends on libssl3 (>= 3.0.0). 2397s libkmod2:ppc64el depends on libssl3 (>= 3.0.0). 2397s libfido2-1:ppc64el depends on libssl3 (>= 3.0.0). 2397s libcurl4:ppc64el depends on libssl3 (>= 3.0.0). 2397s libcryptsetup12:ppc64el depends on libssl3 (>= 3.0.0). 2397s kmod depends on libssl3 (>= 3.0.0). 2397s dhcpcd-base depends on libssl3 (>= 3.0.0). 2397s bind9-libs:ppc64el depends on libssl3 (>= 3.0.0). 2397s 2397s (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 ... 70096 files and directories currently installed.) 2397s Removing libssl3:ppc64el (3.0.10-1ubuntu4) ... 2397s Selecting previously unselected package libssl3t64:ppc64el. 2397s (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 ... 70085 files and directories currently installed.) 2397s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_ppc64el.deb ... 2397s Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 2397s Setting up libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 2397s Setting up openssl (3.0.13-0ubuntu1) ... 2397s Processing triggers for man-db (2.12.0-3) ... 2398s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2398s Reading package lists... 2398s Building dependency tree... 2398s Reading state information... 2398s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2399s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2399s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2399s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2399s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2400s Reading package lists... 2400s Reading package lists... 2400s Building dependency tree... 2400s Reading state information... 2400s Calculating upgrade... 2400s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2401s Reading package lists... 2401s Building dependency tree... 2401s Reading state information... 2401s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2405s Reading package lists... 2405s Building dependency tree... 2405s Reading state information... 2405s Starting pkgProblemResolver with broken count: 0 2405s Starting 2 pkgProblemResolver with broken count: 0 2405s Done 2406s The following additional packages will be installed: 2406s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2406s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libdb5.3t64 2406s libgdbm6t64 liblua5.4-0 2406s Suggested packages: 2406s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2406s gdbm-l10n 2406s Recommended packages: 2406s ssl-cert 2406s The following packages will be REMOVED: 2406s libdb5.3 libgdbm6 2406s The following NEW packages will be installed: 2406s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 2406s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libdb5.3t64 2406s libgdbm6t64 liblua5.4-0 2406s 0 upgraded, 12 newly installed, 2 to remove and 0 not upgraded. 2406s Need to get 3314 kB/3315 kB of archives. 2406s After this operation, 15.3 MB of additional disk space will be used. 2406s Get:1 /tmp/autopkgtest.xSoHxN/7-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [708 B] 2406s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-5build1 [868 kB] 2406s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm6t64 ppc64el 1.23-5.1 [41.9 kB] 2406s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build1 [135 kB] 2406s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu5 [113 kB] 2406s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu5 [12.5 kB] 2406s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu5 [9292 B] 2406s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3 [216 kB] 2406s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu4 [1563 kB] 2406s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-data all 2.4.58-1ubuntu4 [163 kB] 2407s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu4 [101 kB] 2407s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2 ppc64el 2.4.58-1ubuntu4 [90.2 kB] 2407s Fetched 3314 kB in 1s (4319 kB/s) 2407s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 2407s libsasl2-modules-db:ppc64el depends on libdb5.3. 2407s libpython3.12-stdlib:ppc64el depends on libdb5.3. 2407s libpython3.11-stdlib:ppc64el depends on libdb5.3. 2407s libperl5.38:ppc64el depends on libdb5.3. 2407s libpam-modules:ppc64el depends on libdb5.3. 2407s iproute2 depends on libdb5.3. 2407s apt-utils depends on libdb5.3. 2407s 2407s (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 ... 70098 files and directories currently installed.) 2407s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 2407s Selecting previously unselected package libdb5.3t64:ppc64el. 2407s (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 ... 70092 files and directories currently installed.) 2407s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_ppc64el.deb ... 2407s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 2407s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 2407s dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: 2407s python3-gdbm:ppc64el depends on libgdbm6 (>= 1.16). 2407s man-db depends on libgdbm6 (>= 1.16). 2407s libperl5.38:ppc64el depends on libgdbm6 (>= 1.21). 2407s libgdbm-compat4:ppc64el depends on libgdbm6 (>= 1.16). 2407s 2407s (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 ... 70098 files and directories currently installed.) 2407s Removing libgdbm6:ppc64el (1.23-5) ... 2407s Selecting previously unselected package libgdbm6t64:ppc64el. 2407s (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 ... 70093 files and directories currently installed.) 2407s Preparing to unpack .../00-libgdbm6t64_1.23-5.1_ppc64el.deb ... 2407s Unpacking libgdbm6t64:ppc64el (1.23-5.1) ... 2407s Selecting previously unselected package libapr1t64:ppc64el. 2407s Preparing to unpack .../01-libapr1t64_1.7.2-3.1build1_ppc64el.deb ... 2407s Unpacking libapr1t64:ppc64el (1.7.2-3.1build1) ... 2407s Selecting previously unselected package libaprutil1t64:ppc64el. 2407s Preparing to unpack .../02-libaprutil1t64_1.6.3-1.1ubuntu5_ppc64el.deb ... 2407s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 2407s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2407s Preparing to unpack .../03-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_ppc64el.deb ... 2407s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 2407s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2407s Preparing to unpack .../04-libaprutil1-ldap_1.6.3-1.1ubuntu5_ppc64el.deb ... 2407s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 2407s Selecting previously unselected package liblua5.4-0:ppc64el. 2407s Preparing to unpack .../05-liblua5.4-0_5.4.6-3_ppc64el.deb ... 2407s Unpacking liblua5.4-0:ppc64el (5.4.6-3) ... 2407s Selecting previously unselected package apache2-bin. 2407s Preparing to unpack .../06-apache2-bin_2.4.58-1ubuntu4_ppc64el.deb ... 2407s Unpacking apache2-bin (2.4.58-1ubuntu4) ... 2407s Selecting previously unselected package apache2-data. 2407s Preparing to unpack .../07-apache2-data_2.4.58-1ubuntu4_all.deb ... 2407s Unpacking apache2-data (2.4.58-1ubuntu4) ... 2407s Selecting previously unselected package apache2-utils. 2407s Preparing to unpack .../08-apache2-utils_2.4.58-1ubuntu4_ppc64el.deb ... 2407s Unpacking apache2-utils (2.4.58-1ubuntu4) ... 2407s Selecting previously unselected package apache2. 2407s Preparing to unpack .../09-apache2_2.4.58-1ubuntu4_ppc64el.deb ... 2407s Unpacking apache2 (2.4.58-1ubuntu4) ... 2407s Selecting previously unselected package autopkgtest-satdep. 2407s Preparing to unpack .../10-7-autopkgtest-satdep.deb ... 2407s Unpacking autopkgtest-satdep (0) ... 2407s Setting up libgdbm6t64:ppc64el (1.23-5.1) ... 2407s Setting up libapr1t64:ppc64el (1.7.2-3.1build1) ... 2407s Setting up liblua5.4-0:ppc64el (5.4.6-3) ... 2407s Setting up apache2-data (2.4.58-1ubuntu4) ... 2407s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 2407s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 2407s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 2407s Setting up apache2-utils (2.4.58-1ubuntu4) ... 2407s Setting up apache2-bin (2.4.58-1ubuntu4) ... 2407s Setting up apache2 (2.4.58-1ubuntu4) ... 2407s Enabling module mpm_event. 2407s Enabling module authz_core. 2407s Enabling module authz_host. 2407s Enabling module authn_core. 2407s Enabling module auth_basic. 2407s Enabling module access_compat. 2408s Enabling module authn_file. 2408s Enabling module authz_user. 2408s Enabling module alias. 2408s Enabling module dir. 2408s Enabling module autoindex. 2408s Enabling module env. 2408s Enabling module mime. 2408s Enabling module negotiation. 2408s Enabling module setenvif. 2408s Enabling module filter. 2408s Enabling module deflate. 2408s Enabling module status. 2408s Enabling module reqtimeout. 2408s Enabling conf charset. 2408s Enabling conf localized-error-pages. 2408s Enabling conf other-vhosts-access-log. 2408s Enabling conf security. 2408s Enabling conf serve-cgi-bin. 2408s Enabling site 000-default. 2409s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2410s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2411s Setting up autopkgtest-satdep (0) ... 2411s Processing triggers for ufw (0.36.2-5) ... 2411s Processing triggers for man-db (2.12.0-3) ... 2411s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2413s (Reading database ... 70812 files and directories currently installed.) 2413s Removing autopkgtest-satdep (0) ... 2430s autopkgtest [00:28:06]: test check-ubuntu-branding: [----------------------- 2430s + ubuntu_logo_path=icons/ubuntu-logo.png 2430s ++ curl -s http://localhost 2430s + html_content=' 2430s 2430s 2430s 2430s 2430s Apache2 Ubuntu Default Page: It works 2430s 2430s 2430s 2430s
2430s 2430s
2430s
2430s

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

2430s 2430s

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

2430s 2430s
2430s
2430s
2430s Configuration Overview 2430s
2430s
2430s

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

2430s

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

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

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

2430s

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

2430s
2430s 2430s
2430s
2430s Reporting Problems 2430s
2430s
2430s

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

2430s

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

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

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

2430s 2430s

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

2430s 2430s
2430s
2430s
2430s Configuration Overview 2430s
2430s
2430s

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

2430s

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

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

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

2430s

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

2430s
2430s 2430s
2430s
2430s Reporting Problems 2430s
2430s
2430s

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

2430s

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

2430s
2430s 2430s
2430s
2430s
2430s
2430s 2430s =~ icons/ubuntu-logo\.png ]] 2430s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 2430s ++ grep Content-Type 2430s ++ cut -d ' ' -f 2- 2430s ++ tr -d '[:space:]' 2430s + content_type=image/png 2430s + expected=image/png 2430s + '[' image/png '!=' image/png ']' 2430s autopkgtest [00:28:06]: test check-ubuntu-branding: -----------------------] 2431s autopkgtest [00:28:07]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 2431s check-ubuntu-branding PASS 2431s autopkgtest [00:28:07]: test chroot: preparing testbed 2542s autopkgtest [00:29:58]: testbed dpkg architecture: ppc64el 2542s autopkgtest [00:29:58]: testbed apt version: 2.7.12 2542s autopkgtest [00:29:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2543s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2544s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4812 B] 2544s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [449 kB] 2544s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [45.5 kB] 2544s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2862 kB] 2545s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [596 kB] 2546s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 2546s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 2546s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 2546s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [3177 kB] 2546s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 2546s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [41.2 kB] 2546s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 2548s Fetched 7306 kB in 3s (2368 kB/s) 2548s Reading package lists... 2551s Reading package lists... 2551s Building dependency tree... 2551s Reading state information... 2551s Calculating upgrade... 2551s The following packages will be REMOVED: 2551s libssl3 2551s The following NEW packages will be installed: 2551s libssl3t64 2551s The following packages will be upgraded: 2551s openssl 2551s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 2551s Need to get 3195 kB of archives. 2551s After this operation, 6144 B of additional disk space will be used. 2551s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssl ppc64el 3.0.13-0ubuntu1 [1028 kB] 2552s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu1 [2168 kB] 2552s Fetched 3195 kB in 1s (3829 kB/s) 2552s (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 ... 70096 files and directories currently installed.) 2552s Preparing to unpack .../openssl_3.0.13-0ubuntu1_ppc64el.deb ... 2552s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 2553s dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: 2553s wget depends on libssl3 (>= 3.0.0). 2553s tnftp depends on libssl3 (>= 3.0.0). 2553s tcpdump depends on libssl3 (>= 3.0.0). 2553s systemd-resolved depends on libssl3 (>= 3.0.0). 2553s systemd depends on libssl3 (>= 3.0.0). 2553s sudo depends on libssl3 (>= 3.0.0). 2553s rsync depends on libssl3 (>= 3.0.0). 2553s python3-cryptography depends on libssl3 (>= 3.0.0). 2553s openssh-server depends on libssl3 (>= 3.0.10). 2553s openssh-client depends on libssl3 (>= 3.0.10). 2553s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2553s libsystemd-shared:ppc64el depends on libssl3 (>= 3.0.0). 2553s libssh-4:ppc64el depends on libssl3 (>= 3.0.0). 2553s libsasl2-modules:ppc64el depends on libssl3 (>= 3.0.0). 2553s libsasl2-2:ppc64el depends on libssl3 (>= 3.0.0). 2553s libpython3.12-minimal:ppc64el depends on libssl3 (>= 3.0.0). 2553s libpython3.11-minimal:ppc64el depends on libssl3 (>= 3.0.0). 2553s libnvme1 depends on libssl3 (>= 3.0.0). 2553s libkrb5-3:ppc64el depends on libssl3 (>= 3.0.0). 2553s libkmod2:ppc64el depends on libssl3 (>= 3.0.0). 2553s libfido2-1:ppc64el depends on libssl3 (>= 3.0.0). 2553s libcurl4:ppc64el depends on libssl3 (>= 3.0.0). 2553s libcryptsetup12:ppc64el depends on libssl3 (>= 3.0.0). 2553s kmod depends on libssl3 (>= 3.0.0). 2553s dhcpcd-base depends on libssl3 (>= 3.0.0). 2553s bind9-libs:ppc64el depends on libssl3 (>= 3.0.0). 2553s 2553s (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 ... 70096 files and directories currently installed.) 2553s Removing libssl3:ppc64el (3.0.10-1ubuntu4) ... 2553s Selecting previously unselected package libssl3t64:ppc64el. 2553s (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 ... 70085 files and directories currently installed.) 2553s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_ppc64el.deb ... 2553s Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 2553s Setting up libssl3t64:ppc64el (3.0.13-0ubuntu1) ... 2553s Setting up openssl (3.0.13-0ubuntu1) ... 2553s Processing triggers for man-db (2.12.0-3) ... 2553s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2553s Reading package lists... 2554s Building dependency tree... 2554s Reading state information... 2554s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2554s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2554s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2554s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 2554s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 2555s Reading package lists... 2556s Reading package lists... 2556s Building dependency tree... 2556s Reading state information... 2556s Calculating upgrade... 2556s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2556s Reading package lists... 2556s Building dependency tree... 2556s Reading state information... 2556s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2560s Reading package lists... 2560s Building dependency tree... 2560s Reading state information... 2561s Starting pkgProblemResolver with broken count: 0 2561s Starting 2 pkgProblemResolver with broken count: 0 2561s Done 2561s The following additional packages will be installed: 2561s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 2561s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-13 2561s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libapr1t64 2561s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 2561s libcc1-0 libdb5.3t64 libgcc-13-dev libgdbm6t64 libgomp1 libisl23 libitm1 2561s liblsan0 liblua5.4-0 libmpc3 libquadmath0 libtsan2 libubsan1 2561s Suggested packages: 2561s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2561s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 2561s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-powerpc64le-linux-gnu 2561s gdbm-l10n 2561s Recommended packages: 2561s ssl-cert libc6-dev | libc-dev libc6-dev libc-dev 2561s The following packages will be REMOVED: 2561s libdb5.3 libgdbm6 2561s The following NEW packages will be installed: 2561s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 2561s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-13 2561s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libapr1t64 2561s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 2561s libcc1-0 libdb5.3t64 libgcc-13-dev libgdbm6t64 libgomp1 libisl23 libitm1 2561s liblsan0 liblua5.4-0 libmpc3 libquadmath0 libtsan2 libubsan1 2561s 0 upgraded, 32 newly installed, 2 to remove and 0 not upgraded. 2561s Need to get 46.3 MB/46.3 MB of archives. 2561s After this operation, 171 MB of additional disk space will be used. 2561s Get:1 /tmp/autopkgtest.xSoHxN/8-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [724 B] 2561s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-5build1 [868 kB] 2562s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm6t64 ppc64el 1.23-5.1 [41.9 kB] 2562s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapr1t64 ppc64el 1.7.2-3.1build1 [135 kB] 2562s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1t64 ppc64el 1.6.3-1.1ubuntu5 [113 kB] 2562s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-1.1ubuntu5 [12.5 kB] 2562s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaprutil1-ldap ppc64el 1.6.3-1.1ubuntu5 [9292 B] 2562s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblua5.4-0 ppc64el 5.4.6-3 [216 kB] 2562s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-bin ppc64el 2.4.58-1ubuntu4 [1563 kB] 2562s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-data all 2.4.58-1ubuntu4 [163 kB] 2562s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2-utils ppc64el 2.4.58-1ubuntu4 [101 kB] 2562s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apache2 ppc64el 2.4.58-1ubuntu4 [90.2 kB] 2562s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 2562s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 2562s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 2563s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 2563s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 2563s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 2563s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 2563s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 2563s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 2563s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 2563s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 2563s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 2563s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 2563s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 2563s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 2563s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 2563s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 2564s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 2564s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 2564s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 2564s Fetched 46.3 MB in 3s (16.7 MB/s) 2564s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 2564s libsasl2-modules-db:ppc64el depends on libdb5.3. 2564s libpython3.12-stdlib:ppc64el depends on libdb5.3. 2564s libpython3.11-stdlib:ppc64el depends on libdb5.3. 2564s libperl5.38:ppc64el depends on libdb5.3. 2564s libpam-modules:ppc64el depends on libdb5.3. 2564s iproute2 depends on libdb5.3. 2564s apt-utils depends on libdb5.3. 2564s 2564s (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 ... 70098 files and directories currently installed.) 2564s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 2564s Selecting previously unselected package libdb5.3t64:ppc64el. 2564s (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 ... 70092 files and directories currently installed.) 2564s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_ppc64el.deb ... 2564s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 2564s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-5build1) ... 2564s dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: 2564s python3-gdbm:ppc64el depends on libgdbm6 (>= 1.16). 2564s man-db depends on libgdbm6 (>= 1.16). 2564s libperl5.38:ppc64el depends on libgdbm6 (>= 1.21). 2564s libgdbm-compat4:ppc64el depends on libgdbm6 (>= 1.16). 2564s 2564s (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 ... 70098 files and directories currently installed.) 2564s Removing libgdbm6:ppc64el (1.23-5) ... 2564s Selecting previously unselected package libgdbm6t64:ppc64el. 2564s (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 ... 70093 files and directories currently installed.) 2564s Preparing to unpack .../00-libgdbm6t64_1.23-5.1_ppc64el.deb ... 2564s Unpacking libgdbm6t64:ppc64el (1.23-5.1) ... 2564s Selecting previously unselected package libapr1t64:ppc64el. 2564s Preparing to unpack .../01-libapr1t64_1.7.2-3.1build1_ppc64el.deb ... 2564s Unpacking libapr1t64:ppc64el (1.7.2-3.1build1) ... 2564s Selecting previously unselected package libaprutil1t64:ppc64el. 2564s Preparing to unpack .../02-libaprutil1t64_1.6.3-1.1ubuntu5_ppc64el.deb ... 2564s Unpacking libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 2564s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2564s Preparing to unpack .../03-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu5_ppc64el.deb ... 2564s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 2564s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2564s Preparing to unpack .../04-libaprutil1-ldap_1.6.3-1.1ubuntu5_ppc64el.deb ... 2564s Unpacking libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 2564s Selecting previously unselected package liblua5.4-0:ppc64el. 2564s Preparing to unpack .../05-liblua5.4-0_5.4.6-3_ppc64el.deb ... 2564s Unpacking liblua5.4-0:ppc64el (5.4.6-3) ... 2564s Selecting previously unselected package apache2-bin. 2564s Preparing to unpack .../06-apache2-bin_2.4.58-1ubuntu4_ppc64el.deb ... 2564s Unpacking apache2-bin (2.4.58-1ubuntu4) ... 2564s Selecting previously unselected package apache2-data. 2564s Preparing to unpack .../07-apache2-data_2.4.58-1ubuntu4_all.deb ... 2564s Unpacking apache2-data (2.4.58-1ubuntu4) ... 2564s Selecting previously unselected package apache2-utils. 2564s Preparing to unpack .../08-apache2-utils_2.4.58-1ubuntu4_ppc64el.deb ... 2564s Unpacking apache2-utils (2.4.58-1ubuntu4) ... 2564s Selecting previously unselected package apache2. 2564s Preparing to unpack .../09-apache2_2.4.58-1ubuntu4_ppc64el.deb ... 2564s Unpacking apache2 (2.4.58-1ubuntu4) ... 2564s Selecting previously unselected package libisl23:ppc64el. 2564s Preparing to unpack .../10-libisl23_0.26-3_ppc64el.deb ... 2564s Unpacking libisl23:ppc64el (0.26-3) ... 2565s Selecting previously unselected package libmpc3:ppc64el. 2565s Preparing to unpack .../11-libmpc3_1.3.1-1_ppc64el.deb ... 2565s Unpacking libmpc3:ppc64el (1.3.1-1) ... 2565s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 2565s Preparing to unpack .../12-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 2565s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 2565s Selecting previously unselected package cpp-13. 2565s Preparing to unpack .../13-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 2565s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 2565s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 2565s Preparing to unpack .../14-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 2565s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 2565s Selecting previously unselected package cpp. 2565s Preparing to unpack .../15-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 2565s Unpacking cpp (4:13.2.0-7ubuntu1) ... 2565s Selecting previously unselected package libcc1-0:ppc64el. 2565s Preparing to unpack .../16-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libgomp1:ppc64el. 2565s Preparing to unpack .../17-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libitm1:ppc64el. 2565s Preparing to unpack .../18-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libatomic1:ppc64el. 2565s Preparing to unpack .../19-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libasan8:ppc64el. 2565s Preparing to unpack .../20-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package liblsan0:ppc64el. 2565s Preparing to unpack .../21-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libtsan2:ppc64el. 2565s Preparing to unpack .../22-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libubsan1:ppc64el. 2565s Preparing to unpack .../23-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libquadmath0:ppc64el. 2565s Preparing to unpack .../24-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 2565s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 2565s Selecting previously unselected package libgcc-13-dev:ppc64el. 2565s Preparing to unpack .../25-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 2565s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 2565s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 2565s Preparing to unpack .../26-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 2565s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 2566s Selecting previously unselected package gcc-13. 2566s Preparing to unpack .../27-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 2566s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 2566s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 2566s Preparing to unpack .../28-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 2566s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 2566s Selecting previously unselected package gcc. 2566s Preparing to unpack .../29-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 2566s Unpacking gcc (4:13.2.0-7ubuntu1) ... 2566s Selecting previously unselected package autopkgtest-satdep. 2566s Preparing to unpack .../30-8-autopkgtest-satdep.deb ... 2566s Unpacking autopkgtest-satdep (0) ... 2566s Setting up libgdbm6t64:ppc64el (1.23-5.1) ... 2566s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libmpc3:ppc64el (1.3.1-1) ... 2566s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libapr1t64:ppc64el (1.7.2-3.1build1) ... 2566s Setting up liblua5.4-0:ppc64el (5.4.6-3) ... 2566s Setting up apache2-data (2.4.58-1ubuntu4) ... 2566s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libisl23:ppc64el (0.26-3) ... 2566s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 2566s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 2566s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 2566s Setting up libaprutil1t64:ppc64el (1.6.3-1.1ubuntu5) ... 2566s Setting up cpp-13 (13.2.0-17ubuntu2) ... 2566s Setting up libaprutil1-ldap:ppc64el (1.6.3-1.1ubuntu5) ... 2566s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-1.1ubuntu5) ... 2566s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 2566s Setting up cpp (4:13.2.0-7ubuntu1) ... 2566s Setting up apache2-utils (2.4.58-1ubuntu4) ... 2566s Setting up apache2-bin (2.4.58-1ubuntu4) ... 2566s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 2566s Setting up gcc-13 (13.2.0-17ubuntu2) ... 2566s Setting up apache2 (2.4.58-1ubuntu4) ... 2566s Enabling module mpm_event. 2566s Enabling module authz_core. 2566s Enabling module authz_host. 2566s Enabling module authn_core. 2566s Enabling module auth_basic. 2566s Enabling module access_compat. 2566s Enabling module authn_file. 2566s Enabling module authz_user. 2566s Enabling module alias. 2566s Enabling module dir. 2566s Enabling module autoindex. 2566s Enabling module env. 2566s Enabling module mime. 2566s Enabling module negotiation. 2566s Enabling module setenvif. 2566s Enabling module filter. 2566s Enabling module deflate. 2566s Enabling module status. 2566s Enabling module reqtimeout. 2566s Enabling conf charset. 2566s Enabling conf localized-error-pages. 2566s Enabling conf other-vhosts-access-log. 2567s Enabling conf security. 2567s Enabling conf serve-cgi-bin. 2567s Enabling site 000-default. 2567s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2568s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2569s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 2569s Setting up gcc (4:13.2.0-7ubuntu1) ... 2569s Setting up autopkgtest-satdep (0) ... 2569s Processing triggers for ufw (0.36.2-5) ... 2569s Processing triggers for man-db (2.12.0-3) ... 2570s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2572s (Reading database ... 71077 files and directories currently installed.) 2572s Removing autopkgtest-satdep (0) ... 2580s autopkgtest [00:30:36]: test chroot: [----------------------- 2580s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2580s + gcc --print-file-name=libgcc_s.so.1 2580s + LIBGCC_S_PATH=/usr/lib/gcc/powerpc64le-linux-gnu/13/../../../powerpc64le-linux-gnu/libgcc_s.so.1 2580s + cat 2580s + a2enconf chroot 2580s Enabling conf chroot. 2580s To activate the new configuration, you need to run: 2580s systemctl reload apache2 2580s + echo Hello, world! 2580s + service apache2 restart 2580s + wget -qO- http://localhost/hello.txt 2580s + result=Hello, world! 2580s + [ Hello, world! != Hello, world! ] 2580s autopkgtest [00:30:36]: test chroot: -----------------------] 2581s autopkgtest [00:30:37]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2581s chroot PASS 2582s autopkgtest [00:30:38]: @@@@@@@@@@@@@@@@@@@@ summary 2582s run-test-suite PASS 2582s duplicate-module-load PASS 2582s default-mods PASS 2582s htcacheclean PASS 2582s ssl-passphrase PASS 2582s check-http2 PASS 2582s check-ubuntu-branding PASS 2582s chroot PASS 2599s Creating nova instance adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240313.img (UUID 49ee2e43-6e8c-4030-9847-9ce502cac677)... 2599s Creating nova instance adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240313.img (UUID 49ee2e43-6e8c-4030-9847-9ce502cac677)... 2599s Creating nova instance adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240313.img (UUID 49ee2e43-6e8c-4030-9847-9ce502cac677)... 2599s Creating nova instance adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240314.img (UUID 438daa89-732e-4eab-98ca-4d7eade8166d)... 2599s Creating nova instance adt-noble-ppc64el-apache2-20240313-234736-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240314.img (UUID 438daa89-732e-4eab-98ca-4d7eade8166d)...