0s autopkgtest [18:53:23]: starting date and time: 2024-12-17 18:53:23+0000 0s autopkgtest [18:53:23]: git checkout: c2a78735 Merge branch 'timeout-nova-boot' into 'ubuntu/production' 0s autopkgtest [18:53:23]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.uw1zm9iu/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:dpkg --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=dpkg/1.22.6ubuntu6.2 -- lxd -r lxd-armhf-10.145.243.28 lxd-armhf-10.145.243.28:autopkgtest/ubuntu/noble/armhf 26s autopkgtest [18:53:49]: testbed dpkg architecture: armhf 29s autopkgtest [18:53:52]: testbed apt version: 2.7.14build2 35s autopkgtest [18:53:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 38s autopkgtest [18:54:01]: testbed release detected to be: None 50s autopkgtest [18:54:13]: updating testbed package index (apt update) 54s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 54s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 54s Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [126 kB] 54s Get:4 http://ftpmaster.internal/ubuntu noble-security InRelease [126 kB] 55s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [75.0 kB] 55s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [75.5 kB] 55s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 55s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [98.4 kB] 55s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [3332 B] 55s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1176 B] 55s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 55s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [304 kB] 55s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [5088 B] 55s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 55s Get:15 http://ftpmaster.internal/ubuntu noble-updates/universe Sources [381 kB] 55s Get:16 http://ftpmaster.internal/ubuntu noble-updates/multiverse Sources [11.6 kB] 55s Get:17 http://ftpmaster.internal/ubuntu noble-updates/restricted Sources [23.4 kB] 55s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main Sources [316 kB] 55s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf Packages [441 kB] 55s Get:20 http://ftpmaster.internal/ubuntu noble-updates/restricted armhf Packages [3276 B] 55s Get:21 http://ftpmaster.internal/ubuntu noble-updates/universe armhf Packages [750 kB] 55s Get:22 http://ftpmaster.internal/ubuntu noble-updates/multiverse armhf Packages [1504 B] 55s Get:23 http://ftpmaster.internal/ubuntu noble-security/main Sources [133 kB] 55s Get:24 http://ftpmaster.internal/ubuntu noble-security/restricted Sources [21.7 kB] 55s Get:25 http://ftpmaster.internal/ubuntu noble-security/universe Sources [293 kB] 55s Get:26 http://ftpmaster.internal/ubuntu noble-security/main armhf Packages [267 kB] 55s Get:27 http://ftpmaster.internal/ubuntu noble-security/universe armhf Packages [590 kB] 58s Fetched 4318 kB in 2s (2615 kB/s) 59s Reading package lists... 67s autopkgtest [18:54:30]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 70s Starting 2 pkgProblemResolver with broken count: 0 70s Done 71s Entering ResolveByKeep 71s 72s The following packages were automatically installed and are no longer required: 72s linux-headers-6.8.0-49 linux-headers-6.8.0-49-generic 72s Use 'apt autoremove' to remove them. 72s The following NEW packages will be installed: 72s linux-headers-6.8.0-51 linux-headers-6.8.0-51-generic 72s The following packages will be upgraded: 72s apport apport-core-dump-handler cloud-init curl dmidecode dpkg dpkg-dev 72s fwupd libcurl3t64-gnutls libcurl4t64 libdpkg-perl libexpat1 libfwupd2 72s libudisks2-0 linux-headers-generic python3-apport python3-problem-report 72s udisks2 vim-common vim-tiny xxd 72s 21 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 72s Need to get 25.7 MB of archives. 72s After this operation, 92.3 MB of additional disk space will be used. 72s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu6.2 [1229 kB] 73s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-problem-report all 2.28.1-0ubuntu3.3 [24.6 kB] 73s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-apport all 2.28.1-0ubuntu3.3 [92.3 kB] 73s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport-core-dump-handler all 2.28.1-0ubuntu3.3 [17.5 kB] 73s Get:5 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport all 2.28.1-0ubuntu3.3 [84.5 kB] 73s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf libexpat1 armhf 2.6.1-2ubuntu0.2 [65.8 kB] 73s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu7.5 [666 kB] 73s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-common all 2:9.1.0016-1ubuntu7.5 [385 kB] 73s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf xxd armhf 2:9.1.0016-1ubuntu7.5 [62.9 kB] 73s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main armhf dmidecode armhf 3.5-3ubuntu0.1 [58.8 kB] 73s Get:11 http://ftpmaster.internal/ubuntu noble-updates/main armhf curl armhf 8.5.0-2ubuntu10.6 [219 kB] 73s Get:12 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.6 [297 kB] 73s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu6.2 [1074 kB] 73s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu6.2 [269 kB] 73s Get:15 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.6 [291 kB] 73s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.27-0ubuntu1~24.04.1 [125 kB] 73s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.27-0ubuntu1~24.04.1 [4406 kB] 73s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main armhf udisks2 armhf 2.10.1-6ubuntu1 [277 kB] 73s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf libudisks2-0 armhf 2.10.1-6ubuntu1 [143 kB] 73s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51 all 6.8.0-51.52 [13.8 MB] 74s Get:21 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51-generic armhf 6.8.0-51.52 [1459 kB] 74s Get:22 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-generic armhf 6.8.0-51.52 [10.3 kB] 74s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cloud-init all 24.4-0ubuntu1~24.04.2 [602 kB] 75s Preconfiguring packages ... 75s Fetched 25.7 MB in 2s (11.8 MB/s) 75s (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 ... 57985 files and directories currently installed.) 75s Preparing to unpack .../dpkg_1.22.6ubuntu6.2_armhf.deb ... 75s Unpacking dpkg (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 75s Setting up dpkg (1.22.6ubuntu6.2) ... 76s (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 ... 57985 files and directories currently installed.) 76s Preparing to unpack .../00-python3-problem-report_2.28.1-0ubuntu3.3_all.deb ... 76s Unpacking python3-problem-report (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 76s Preparing to unpack .../01-python3-apport_2.28.1-0ubuntu3.3_all.deb ... 76s Unpacking python3-apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 76s Preparing to unpack .../02-apport-core-dump-handler_2.28.1-0ubuntu3.3_all.deb ... 76s Unpacking apport-core-dump-handler (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 76s Preparing to unpack .../03-apport_2.28.1-0ubuntu3.3_all.deb ... 76s Unpacking apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 76s Preparing to unpack .../04-libexpat1_2.6.1-2ubuntu0.2_armhf.deb ... 76s Unpacking libexpat1:armhf (2.6.1-2ubuntu0.2) over (2.6.1-2ubuntu0.1) ... 76s Preparing to unpack .../05-vim-tiny_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 76s Unpacking vim-tiny (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 76s Preparing to unpack .../06-vim-common_2%3a9.1.0016-1ubuntu7.5_all.deb ... 76s Unpacking vim-common (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 76s Preparing to unpack .../07-xxd_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 76s Unpacking xxd (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 76s Preparing to unpack .../08-dmidecode_3.5-3ubuntu0.1_armhf.deb ... 76s Unpacking dmidecode (3.5-3ubuntu0.1) over (3.5-3build1) ... 76s Preparing to unpack .../09-curl_8.5.0-2ubuntu10.6_armhf.deb ... 76s Unpacking curl (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 76s Preparing to unpack .../10-libcurl4t64_8.5.0-2ubuntu10.6_armhf.deb ... 76s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 76s Preparing to unpack .../11-dpkg-dev_1.22.6ubuntu6.2_all.deb ... 76s Unpacking dpkg-dev (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 77s Preparing to unpack .../12-libdpkg-perl_1.22.6ubuntu6.2_all.deb ... 77s Unpacking libdpkg-perl (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 77s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10.6_armhf.deb ... 77s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 77s Preparing to unpack .../14-libfwupd2_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 77s Unpacking libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 77s Preparing to unpack .../15-fwupd_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 77s Unpacking fwupd (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 77s Preparing to unpack .../16-udisks2_2.10.1-6ubuntu1_armhf.deb ... 77s Unpacking udisks2 (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 77s Preparing to unpack .../17-libudisks2-0_2.10.1-6ubuntu1_armhf.deb ... 77s Unpacking libudisks2-0:armhf (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 77s Selecting previously unselected package linux-headers-6.8.0-51. 77s Preparing to unpack .../18-linux-headers-6.8.0-51_6.8.0-51.52_all.deb ... 77s Unpacking linux-headers-6.8.0-51 (6.8.0-51.52) ... 80s Selecting previously unselected package linux-headers-6.8.0-51-generic. 80s Preparing to unpack .../19-linux-headers-6.8.0-51-generic_6.8.0-51.52_armhf.deb ... 80s Unpacking linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 81s Preparing to unpack .../20-linux-headers-generic_6.8.0-51.52_armhf.deb ... 81s Unpacking linux-headers-generic (6.8.0-51.52) over (6.8.0-49.49) ... 81s Preparing to unpack .../21-cloud-init_24.4-0ubuntu1~24.04.2_all.deb ... 82s Unpacking cloud-init (24.4-0ubuntu1~24.04.2) over (24.3.1-0ubuntu0~24.04.2) ... 82s Setting up libexpat1:armhf (2.6.1-2ubuntu0.2) ... 82s Setting up cloud-init (24.4-0ubuntu1~24.04.2) ... 84s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.6) ... 84s Setting up python3-problem-report (2.28.1-0ubuntu3.3) ... 84s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) ... 84s Setting up xxd (2:9.1.0016-1ubuntu7.5) ... 84s Setting up linux-headers-6.8.0-51 (6.8.0-51.52) ... 84s Setting up python3-apport (2.28.1-0ubuntu3.3) ... 84s Setting up vim-common (2:9.1.0016-1ubuntu7.5) ... 84s Setting up libdpkg-perl (1.22.6ubuntu6.2) ... 84s Setting up linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 84s Setting up curl (8.5.0-2ubuntu10.6) ... 84s Setting up dmidecode (3.5-3ubuntu0.1) ... 84s Setting up libudisks2-0:armhf (2.10.1-6ubuntu1) ... 84s Setting up udisks2 (2.10.1-6ubuntu1) ... 84s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 84s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 84s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 84s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 84s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 84s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 84s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 84s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 84s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 84s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 84s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 84s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 84s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 84s loop9: Failed to write 'change' to '/sys/devices/virtual/block/loop9/uevent': Permission denied 84s Setting up libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) ... 84s Setting up linux-headers-generic (6.8.0-51.52) ... 84s Setting up vim-tiny (2:9.1.0016-1ubuntu7.5) ... 84s Setting up dpkg-dev (1.22.6ubuntu6.2) ... 84s Setting up fwupd (1.9.27-0ubuntu1~24.04.1) ... 85s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 85s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 85s fwupd.service is a disabled or a static unit not running, not starting it. 85s Setting up apport-core-dump-handler (2.28.1-0ubuntu3.3) ... 86s Setting up apport (2.28.1-0ubuntu3.3) ... 87s apport-autoreport.service is a disabled or a static unit not running, not starting it. 87s Processing triggers for dbus (1.14.10-4ubuntu4.1) ... 87s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 87s Processing triggers for rsyslog (8.2312.0-3ubuntu9) ... 87s Processing triggers for man-db (2.12.0-4build2) ... 91s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 93s The following packages will be REMOVED: 93s linux-headers-6.8.0-49* linux-headers-6.8.0-49-generic* 93s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 93s After this operation, 92.1 MB disk space will be freed. 93s (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 ... 89136 files and directories currently installed.) 93s Removing linux-headers-6.8.0-49-generic (6.8.0-49.49) ... 94s Removing linux-headers-6.8.0-49 (6.8.0-49.49) ... 97s autopkgtest [18:55:00]: rebooting testbed after setup commands that affected boot 147s autopkgtest [18:55:50]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 196s autopkgtest [18:56:39]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 277s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main apache2 2.4.58-1ubuntu8.5 (dsc) [3356 B] 277s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main apache2 2.4.58-1ubuntu8.5 (tar) [9825 kB] 277s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main apache2 2.4.58-1ubuntu8.5 (diff) [937 kB] 277s gpgv: Signature made Thu Oct 3 04:46:59 2024 UTC 277s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 277s gpgv: Can't check signature: No public key 277s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu8.5.dsc: no acceptable signature found 278s autopkgtest [18:58:01]: testing package apache2 version 2.4.58-1ubuntu8.5 291s autopkgtest [18:58:14]: build not needed 304s autopkgtest [18:58:27]: test run-test-suite: preparing testbed 306s Reading package lists... 306s Building dependency tree... 306s Reading state information... 306s Starting pkgProblemResolver with broken count: 0 307s Starting 2 pkgProblemResolver with broken count: 0 307s Done 307s The following NEW packages will be installed: 307s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 307s autopoint autotools-dev build-essential cpp cpp-13 307s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 307s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 307s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 307s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gettext 307s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 307s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 307s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 307s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 307s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 307s libclass-inspector-perl libclass-method-modifiers-perl 307s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 307s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 307s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 307s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1t64 307s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 307s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 307s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 308s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 308s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 308s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 308s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 308s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 308s libmodule-implementation-perl libmodule-runtime-perl libmpc3 308s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 308s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 308s libparams-classify-perl libparams-util-perl 308s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 308s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 308s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 308s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 308s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 308s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 308s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 308s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 308s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 308s 0 upgraded, 143 newly installed, 0 to remove and 0 not upgraded. 308s Need to get 69.2 MB of archives. 308s After this operation, 226 MB of additional disk space will be used. 308s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main armhf libapr1t64 armhf 1.7.2-3.1ubuntu0.1 [87.2 kB] 308s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 308s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 308s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 308s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 308s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-bin armhf 2.4.58-1ubuntu8.5 [1204 kB] 309s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-data all 2.4.58-1ubuntu8.5 [163 kB] 309s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-utils armhf 2.4.58-1ubuntu8.5 [98.2 kB] 309s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2 armhf 2.4.58-1ubuntu8.5 [90.2 kB] 309s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] 309s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4build1 [235 kB] 309s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] 310s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 310s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu2 [422 kB] 310s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 310s Get:16 http://ftpmaster.internal/ubuntu noble-updates/main armhf gcc-13-base armhf 13.3.0-6ubuntu2~24.04 [51.4 kB] 310s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3build1 [544 kB] 310s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1build1 [46.7 kB] 310s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf cpp-13-arm-linux-gnueabihf armhf 13.3.0-6ubuntu2~24.04 [8259 kB] 313s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf cpp-13 armhf 13.3.0-6ubuntu2~24.04 [1038 B] 313s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 313s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 313s Get:23 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcc1-0 armhf 14.2.0-4ubuntu2~24.04 [43.4 kB] 313s Get:24 http://ftpmaster.internal/ubuntu noble-updates/main armhf libgomp1 armhf 14.2.0-4ubuntu2~24.04 [125 kB] 313s Get:25 http://ftpmaster.internal/ubuntu noble-updates/main armhf libatomic1 armhf 14.2.0-4ubuntu2~24.04 [7888 B] 313s Get:26 http://ftpmaster.internal/ubuntu noble-updates/main armhf libasan8 armhf 14.2.0-4ubuntu2~24.04 [2941 kB] 314s Get:27 http://ftpmaster.internal/ubuntu noble-updates/main armhf libubsan1 armhf 14.2.0-4ubuntu2~24.04 [1154 kB] 314s Get:28 http://ftpmaster.internal/ubuntu noble-updates/main armhf libgcc-13-dev armhf 13.3.0-6ubuntu2~24.04 [899 kB] 314s Get:29 http://ftpmaster.internal/ubuntu noble-updates/main armhf gcc-13-arm-linux-gnueabihf armhf 13.3.0-6ubuntu2~24.04 [16.1 MB] 321s Get:30 http://ftpmaster.internal/ubuntu noble-updates/main armhf gcc-13 armhf 13.3.0-6ubuntu2~24.04 [465 kB] 321s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 321s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 321s Get:33 http://ftpmaster.internal/ubuntu noble-updates/main armhf libc-dev-bin armhf 2.39-0ubuntu8.3 [59.2 kB] 321s Get:34 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-libc-dev armhf 6.8.0-51.52 [1727 kB] 322s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 322s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 322s Get:37 http://ftpmaster.internal/ubuntu noble-updates/main armhf libc6-dev armhf 2.39-0ubuntu8.3 [1392 kB] 323s Get:38 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7build1 [166 kB] 323s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] 323s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 323s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] 323s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 323s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] 323s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libdw1t64 armhf 0.190-1.1build4 [235 kB] 323s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf debugedit armhf 1:5.0-5build2 [42.3 kB] 323s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf dwz armhf 0.15-1build6 [116 kB] 323s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu2 [800 kB] 323s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 323s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 324s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf debhelper all 13.14.1ubuntu5 [869 kB] 324s Get:51 http://ftpmaster.internal/ubuntu noble-updates/main armhf uuid-dev armhf 2.39.3-9ubuntu6.1 [32.2 kB] 324s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf libsctp1 armhf 1.0.19+dfsg-2build1 [8456 B] 324s Get:53 http://ftpmaster.internal/ubuntu noble/main armhf libsctp-dev armhf 1.0.19+dfsg-2build1 [50.6 kB] 324s Get:54 http://ftpmaster.internal/ubuntu noble-updates/main armhf libapr1-dev armhf 1.7.2-3.1ubuntu0.1 [750 kB] 324s Get:55 http://ftpmaster.internal/ubuntu noble-updates/main armhf libldap-dev armhf 2.6.7+dfsg-1~exp1ubuntu8.1 [286 kB] 325s Get:56 http://ftpmaster.internal/ubuntu noble-updates/main armhf libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu8.1 [11.1 kB] 325s Get:57 http://ftpmaster.internal/ubuntu noble-updates/main armhf libexpat1-dev armhf 2.6.1-2ubuntu0.2 [123 kB] 325s Get:58 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dev armhf 1.6.3-1.1ubuntu7 [405 kB] 325s Get:59 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-16-0 armhf 10.42-4ubuntu2 [180 kB] 325s Get:60 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-32-0 armhf 10.42-4ubuntu2 [171 kB] 325s Get:61 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-posix3 armhf 10.42-4ubuntu2 [6088 B] 325s Get:62 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-dev armhf 10.42-4ubuntu2 [664 kB] 325s Get:63 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-dev armhf 2.4.58-1ubuntu8.5 [200 kB] 325s Get:64 http://ftpmaster.internal/ubuntu noble-updates/main armhf libstdc++-13-dev armhf 13.3.0-6ubuntu2~24.04 [2509 kB] 326s Get:65 http://ftpmaster.internal/ubuntu noble-updates/main armhf g++-13-arm-linux-gnueabihf armhf 13.3.0-6ubuntu2~24.04 [9441 kB] 331s Get:66 http://ftpmaster.internal/ubuntu noble-updates/main armhf g++-13 armhf 13.3.0-6ubuntu2~24.04 [16.1 kB] 331s Get:67 http://ftpmaster.internal/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 331s Get:68 http://ftpmaster.internal/ubuntu noble/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 331s Get:69 http://ftpmaster.internal/ubuntu noble/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 331s Get:70 http://ftpmaster.internal/ubuntu noble/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 331s Get:71 http://ftpmaster.internal/ubuntu noble/universe armhf libanyevent-perl armhf 7.170-2build6 [368 kB] 331s Get:72 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-op-check-perl armhf 0.22-3build1 [9080 B] 331s Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libdynaloader-functions-perl all 0.003-3 [12.1 kB] 331s Get:74 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-callchecker-perl armhf 0.008-2build3 [13.0 kB] 331s Get:75 http://ftpmaster.internal/ubuntu noble/main armhf libparams-classify-perl armhf 0.015-2build5 [18.7 kB] 331s Get:76 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 331s Get:77 http://ftpmaster.internal/ubuntu noble/main armhf libtry-tiny-perl all 0.31-2 [20.8 kB] 331s Get:78 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 331s Get:79 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 331s Get:80 http://ftpmaster.internal/ubuntu noble/main armhf libvariable-magic-perl armhf 0.63-1build3 [32.3 kB] 331s Get:81 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 331s Get:82 http://ftpmaster.internal/ubuntu noble/universe armhf libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 331s Get:83 http://ftpmaster.internal/ubuntu noble/universe armhf libmath-random-isaac-perl all 1.004-2 [18.4 kB] 331s Get:84 http://ftpmaster.internal/ubuntu noble/universe armhf libbytes-random-secure-perl all 0.29-3 [26.8 kB] 331s Get:85 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 331s Get:86 http://ftpmaster.internal/ubuntu noble/main armhf libclass-data-inheritable-perl all 0.08-3 [8084 B] 331s Get:87 http://ftpmaster.internal/ubuntu noble/main armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 331s Get:88 http://ftpmaster.internal/ubuntu noble/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 331s Get:89 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-singleton-perl all 1.6-2 [11.5 kB] 331s Get:90 http://ftpmaster.internal/ubuntu noble/main armhf libclone-perl armhf 0.46-1build3 [10.0 kB] 331s Get:91 http://ftpmaster.internal/ubuntu noble/main armhf perl-openssl-defaults armhf 7build3 [6628 B] 331s Get:92 http://ftpmaster.internal/ubuntu noble/universe armhf libcrypt-ssleay-perl armhf 0.73.06-2build5 [42.3 kB] 331s Get:93 http://ftpmaster.internal/ubuntu noble/main armhf libparams-util-perl armhf 1.102-2build3 [20.4 kB] 331s Get:94 http://ftpmaster.internal/ubuntu noble/main armhf libsub-install-perl all 0.929-1 [9764 B] 331s Get:95 http://ftpmaster.internal/ubuntu noble/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 331s Get:96 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 331s Get:97 http://ftpmaster.internal/ubuntu noble/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 331s Get:98 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 331s Get:99 http://ftpmaster.internal/ubuntu noble/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 331s Get:100 http://ftpmaster.internal/ubuntu noble/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 331s Get:101 http://ftpmaster.internal/ubuntu noble/main armhf libfcgi0t64 armhf 2.4.2-2.1build1 [21.9 kB] 331s Get:102 http://ftpmaster.internal/ubuntu noble/main armhf libfcgi-perl armhf 0.82+ds-3build2 [20.6 kB] 331s Get:103 http://ftpmaster.internal/ubuntu noble/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 332s Get:104 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 332s Get:105 http://ftpmaster.internal/ubuntu noble/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 332s Get:106 http://ftpmaster.internal/ubuntu noble/main armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 332s Get:107 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tagset-perl all 3.20-6 [11.3 kB] 332s Get:108 http://ftpmaster.internal/ubuntu noble/main armhf liburi-perl all 5.27-1 [88.0 kB] 332s Get:109 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-parser-perl armhf 3.81-1build3 [82.5 kB] 332s Get:110 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 332s Get:111 http://ftpmaster.internal/ubuntu noble/main armhf libio-html-perl all 1.004-3 [15.9 kB] 332s Get:112 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 332s Get:113 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 332s Get:114 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 332s Get:115 http://ftpmaster.internal/ubuntu noble/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 332s Get:116 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 332s Get:117 http://ftpmaster.internal/ubuntu noble/main armhf libnet-ssleay-perl armhf 1.94-1build4 [298 kB] 333s Get:118 http://ftpmaster.internal/ubuntu noble/main armhf libio-socket-ssl-perl all 2.085-1 [195 kB] 333s Get:119 http://ftpmaster.internal/ubuntu noble/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 333s Get:120 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-protocol-https-perl all 6.13-1 [9006 B] 333s Get:121 http://ftpmaster.internal/ubuntu noble/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 333s Get:122 http://ftpmaster.internal/ubuntu noble/main armhf libwww-perl all 6.76-1 [138 kB] 333s Get:123 http://ftpmaster.internal/ubuntu noble/main armhf libxml-parser-perl armhf 2.47-1build3 [201 kB] 333s Get:124 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-perl all 0.08-4 [90.5 kB] 333s Get:125 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-regexp-perl all 0.04-1.1 [7208 B] 333s Get:126 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-dom-perl all 1.46-2 [143 kB] 333s Get:127 http://ftpmaster.internal/ubuntu noble/universe armhf libhttp-dav-perl all 0.49-3 [82.9 kB] 333s Get:128 http://ftpmaster.internal/ubuntu noble/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 333s Get:129 http://ftpmaster.internal/ubuntu noble/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 334s Get:130 http://ftpmaster.internal/ubuntu noble/main armhf libsub-identify-perl armhf 0.14-3build3 [9300 B] 334s Get:131 http://ftpmaster.internal/ubuntu noble/main armhf libsub-name-perl armhf 0.27-1build3 [10.2 kB] 334s Get:132 http://ftpmaster.internal/ubuntu noble/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 334s Get:133 http://ftpmaster.internal/ubuntu noble/universe armhf libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 334s Get:134 http://ftpmaster.internal/ubuntu noble/universe armhf libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 334s Get:135 http://ftpmaster.internal/ubuntu noble/universe armhf libprotocol-http2-perl all 1.10-3 [42.3 kB] 334s Get:136 http://ftpmaster.internal/ubuntu noble/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 334s Get:137 http://ftpmaster.internal/ubuntu noble/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 334s Get:138 http://ftpmaster.internal/ubuntu noble/universe armhf libxstring-perl armhf 0.005-2build3 [7540 B] 334s Get:139 http://ftpmaster.internal/ubuntu noble/universe armhf libspecio-perl all 0.48-1 [137 kB] 334s Get:140 http://ftpmaster.internal/ubuntu noble/main armhf perl-doc all 5.38.2-3.2build2 [7831 kB] 342s Get:141 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-locale-perl all 1:1.37-1 [2833 kB] 345s Get:142 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 345s Get:143 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-perl armhf 2:1.65-1build2 [98.0 kB] 346s Fetched 69.2 MB in 37s (1850 kB/s) 346s Selecting previously unselected package libapr1t64:armhf. 346s (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 ... 57993 files and directories currently installed.) 346s Preparing to unpack .../000-libapr1t64_1.7.2-3.1ubuntu0.1_armhf.deb ... 346s Unpacking libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 346s Selecting previously unselected package libaprutil1t64:armhf. 346s Preparing to unpack .../001-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 346s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 346s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 346s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 346s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 346s Selecting previously unselected package libaprutil1-ldap:armhf. 346s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 346s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 346s Selecting previously unselected package liblua5.4-0:armhf. 346s Preparing to unpack .../004-liblua5.4-0_5.4.6-3build2_armhf.deb ... 346s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 346s Selecting previously unselected package apache2-bin. 346s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu8.5_armhf.deb ... 346s Unpacking apache2-bin (2.4.58-1ubuntu8.5) ... 346s Selecting previously unselected package apache2-data. 346s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu8.5_all.deb ... 346s Unpacking apache2-data (2.4.58-1ubuntu8.5) ... 346s Selecting previously unselected package apache2-utils. 346s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu8.5_armhf.deb ... 346s Unpacking apache2-utils (2.4.58-1ubuntu8.5) ... 346s Selecting previously unselected package apache2. 346s Preparing to unpack .../008-apache2_2.4.58-1ubuntu8.5_armhf.deb ... 346s Unpacking apache2 (2.4.58-1ubuntu8.5) ... 346s Selecting previously unselected package autotools-dev. 346s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 346s Unpacking autotools-dev (20220109.1) ... 346s Selecting previously unselected package m4. 346s Preparing to unpack .../010-m4_1.4.19-4build1_armhf.deb ... 346s Unpacking m4 (1.4.19-4build1) ... 347s Selecting previously unselected package autoconf. 347s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 347s Unpacking autoconf (2.71-3) ... 347s Selecting previously unselected package automake. 347s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 347s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 347s Selecting previously unselected package autopoint. 347s Preparing to unpack .../013-autopoint_0.21-14ubuntu2_all.deb ... 347s Unpacking autopoint (0.21-14ubuntu2) ... 347s Selecting previously unselected package libdebhelper-perl. 347s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 347s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 347s Selecting previously unselected package gcc-13-base:armhf. 347s Preparing to unpack .../015-gcc-13-base_13.3.0-6ubuntu2~24.04_armhf.deb ... 347s Unpacking gcc-13-base:armhf (13.3.0-6ubuntu2~24.04) ... 347s Selecting previously unselected package libisl23:armhf. 347s Preparing to unpack .../016-libisl23_0.26-3build1_armhf.deb ... 347s Unpacking libisl23:armhf (0.26-3build1) ... 347s Selecting previously unselected package libmpc3:armhf. 347s Preparing to unpack .../017-libmpc3_1.3.1-1build1_armhf.deb ... 347s Unpacking libmpc3:armhf (1.3.1-1build1) ... 347s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 347s Preparing to unpack .../018-cpp-13-arm-linux-gnueabihf_13.3.0-6ubuntu2~24.04_armhf.deb ... 347s Unpacking cpp-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 347s Selecting previously unselected package cpp-13. 347s Preparing to unpack .../019-cpp-13_13.3.0-6ubuntu2~24.04_armhf.deb ... 347s Unpacking cpp-13 (13.3.0-6ubuntu2~24.04) ... 347s Selecting previously unselected package cpp-arm-linux-gnueabihf. 348s Preparing to unpack .../020-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 348s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 348s Selecting previously unselected package cpp. 348s Preparing to unpack .../021-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 348s Unpacking cpp (4:13.2.0-7ubuntu1) ... 348s Selecting previously unselected package libcc1-0:armhf. 348s Preparing to unpack .../022-libcc1-0_14.2.0-4ubuntu2~24.04_armhf.deb ... 348s Unpacking libcc1-0:armhf (14.2.0-4ubuntu2~24.04) ... 348s Selecting previously unselected package libgomp1:armhf. 348s Preparing to unpack .../023-libgomp1_14.2.0-4ubuntu2~24.04_armhf.deb ... 348s Unpacking libgomp1:armhf (14.2.0-4ubuntu2~24.04) ... 348s Selecting previously unselected package libatomic1:armhf. 348s Preparing to unpack .../024-libatomic1_14.2.0-4ubuntu2~24.04_armhf.deb ... 348s Unpacking libatomic1:armhf (14.2.0-4ubuntu2~24.04) ... 348s Selecting previously unselected package libasan8:armhf. 348s Preparing to unpack .../025-libasan8_14.2.0-4ubuntu2~24.04_armhf.deb ... 348s Unpacking libasan8:armhf (14.2.0-4ubuntu2~24.04) ... 348s Selecting previously unselected package libubsan1:armhf. 348s Preparing to unpack .../026-libubsan1_14.2.0-4ubuntu2~24.04_armhf.deb ... 348s Unpacking libubsan1:armhf (14.2.0-4ubuntu2~24.04) ... 348s Selecting previously unselected package libgcc-13-dev:armhf. 348s Preparing to unpack .../027-libgcc-13-dev_13.3.0-6ubuntu2~24.04_armhf.deb ... 348s Unpacking libgcc-13-dev:armhf (13.3.0-6ubuntu2~24.04) ... 348s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 348s Preparing to unpack .../028-gcc-13-arm-linux-gnueabihf_13.3.0-6ubuntu2~24.04_armhf.deb ... 348s Unpacking gcc-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 348s Selecting previously unselected package gcc-13. 348s Preparing to unpack .../029-gcc-13_13.3.0-6ubuntu2~24.04_armhf.deb ... 348s Unpacking gcc-13 (13.3.0-6ubuntu2~24.04) ... 348s Selecting previously unselected package gcc-arm-linux-gnueabihf. 349s Preparing to unpack .../030-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 349s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 349s Selecting previously unselected package gcc. 349s Preparing to unpack .../031-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 349s Unpacking gcc (4:13.2.0-7ubuntu1) ... 349s Selecting previously unselected package libc-dev-bin. 349s Preparing to unpack .../032-libc-dev-bin_2.39-0ubuntu8.3_armhf.deb ... 349s Unpacking libc-dev-bin (2.39-0ubuntu8.3) ... 349s Selecting previously unselected package linux-libc-dev:armhf. 349s Preparing to unpack .../033-linux-libc-dev_6.8.0-51.52_armhf.deb ... 349s Unpacking linux-libc-dev:armhf (6.8.0-51.52) ... 349s Selecting previously unselected package libcrypt-dev:armhf. 349s Preparing to unpack .../034-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 349s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 349s Selecting previously unselected package rpcsvc-proto. 349s Preparing to unpack .../035-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 349s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 349s Selecting previously unselected package libc6-dev:armhf. 349s Preparing to unpack .../036-libc6-dev_2.39-0ubuntu8.3_armhf.deb ... 349s Unpacking libc6-dev:armhf (2.39-0ubuntu8.3) ... 349s Selecting previously unselected package libtool. 349s Preparing to unpack .../037-libtool_2.4.7-7build1_all.deb ... 349s Unpacking libtool (2.4.7-7build1) ... 349s Selecting previously unselected package dh-autoreconf. 349s Preparing to unpack .../038-dh-autoreconf_20_all.deb ... 349s Unpacking dh-autoreconf (20) ... 349s Selecting previously unselected package libarchive-zip-perl. 349s Preparing to unpack .../039-libarchive-zip-perl_1.68-1_all.deb ... 349s Unpacking libarchive-zip-perl (1.68-1) ... 349s Selecting previously unselected package libsub-override-perl. 349s Preparing to unpack .../040-libsub-override-perl_0.10-1_all.deb ... 349s Unpacking libsub-override-perl (0.10-1) ... 349s Selecting previously unselected package libfile-stripnondeterminism-perl. 349s Preparing to unpack .../041-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 349s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 349s Selecting previously unselected package dh-strip-nondeterminism. 349s Preparing to unpack .../042-dh-strip-nondeterminism_1.13.1-1_all.deb ... 349s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 349s Selecting previously unselected package libdw1t64:armhf. 349s Preparing to unpack .../043-libdw1t64_0.190-1.1build4_armhf.deb ... 349s Unpacking libdw1t64:armhf (0.190-1.1build4) ... 349s Selecting previously unselected package debugedit. 349s Preparing to unpack .../044-debugedit_1%3a5.0-5build2_armhf.deb ... 349s Unpacking debugedit (1:5.0-5build2) ... 349s Selecting previously unselected package dwz. 349s Preparing to unpack .../045-dwz_0.15-1build6_armhf.deb ... 349s Unpacking dwz (0.15-1build6) ... 349s Selecting previously unselected package gettext. 349s Preparing to unpack .../046-gettext_0.21-14ubuntu2_armhf.deb ... 349s Unpacking gettext (0.21-14ubuntu2) ... 350s Selecting previously unselected package intltool-debian. 350s Preparing to unpack .../047-intltool-debian_0.35.0+20060710.6_all.deb ... 350s Unpacking intltool-debian (0.35.0+20060710.6) ... 350s Selecting previously unselected package po-debconf. 350s Preparing to unpack .../048-po-debconf_1.0.21+nmu1_all.deb ... 350s Unpacking po-debconf (1.0.21+nmu1) ... 350s Selecting previously unselected package debhelper. 350s Preparing to unpack .../049-debhelper_13.14.1ubuntu5_all.deb ... 350s Unpacking debhelper (13.14.1ubuntu5) ... 350s Selecting previously unselected package uuid-dev:armhf. 350s Preparing to unpack .../050-uuid-dev_2.39.3-9ubuntu6.1_armhf.deb ... 350s Unpacking uuid-dev:armhf (2.39.3-9ubuntu6.1) ... 350s Selecting previously unselected package libsctp1:armhf. 350s Preparing to unpack .../051-libsctp1_1.0.19+dfsg-2build1_armhf.deb ... 350s Unpacking libsctp1:armhf (1.0.19+dfsg-2build1) ... 350s Selecting previously unselected package libsctp-dev:armhf. 350s Preparing to unpack .../052-libsctp-dev_1.0.19+dfsg-2build1_armhf.deb ... 350s Unpacking libsctp-dev:armhf (1.0.19+dfsg-2build1) ... 350s Selecting previously unselected package libapr1-dev. 350s Preparing to unpack .../053-libapr1-dev_1.7.2-3.1ubuntu0.1_armhf.deb ... 350s Unpacking libapr1-dev (1.7.2-3.1ubuntu0.1) ... 350s Selecting previously unselected package libldap-dev:armhf. 350s Preparing to unpack .../054-libldap-dev_2.6.7+dfsg-1~exp1ubuntu8.1_armhf.deb ... 350s Unpacking libldap-dev:armhf (2.6.7+dfsg-1~exp1ubuntu8.1) ... 350s Selecting previously unselected package libldap2-dev. 350s Preparing to unpack .../055-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu8.1_all.deb ... 350s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8.1) ... 350s Selecting previously unselected package libexpat1-dev:armhf. 350s Preparing to unpack .../056-libexpat1-dev_2.6.1-2ubuntu0.2_armhf.deb ... 350s Unpacking libexpat1-dev:armhf (2.6.1-2ubuntu0.2) ... 350s Selecting previously unselected package libaprutil1-dev. 350s Preparing to unpack .../057-libaprutil1-dev_1.6.3-1.1ubuntu7_armhf.deb ... 350s Unpacking libaprutil1-dev (1.6.3-1.1ubuntu7) ... 350s Selecting previously unselected package libpcre2-16-0:armhf. 350s Preparing to unpack .../058-libpcre2-16-0_10.42-4ubuntu2_armhf.deb ... 350s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu2) ... 350s Selecting previously unselected package libpcre2-32-0:armhf. 350s Preparing to unpack .../059-libpcre2-32-0_10.42-4ubuntu2_armhf.deb ... 350s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu2) ... 350s Selecting previously unselected package libpcre2-posix3:armhf. 350s Preparing to unpack .../060-libpcre2-posix3_10.42-4ubuntu2_armhf.deb ... 350s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu2) ... 350s Selecting previously unselected package libpcre2-dev:armhf. 350s Preparing to unpack .../061-libpcre2-dev_10.42-4ubuntu2_armhf.deb ... 350s Unpacking libpcre2-dev:armhf (10.42-4ubuntu2) ... 351s Selecting previously unselected package apache2-dev. 351s Preparing to unpack .../062-apache2-dev_2.4.58-1ubuntu8.5_armhf.deb ... 351s Unpacking apache2-dev (2.4.58-1ubuntu8.5) ... 351s Selecting previously unselected package libstdc++-13-dev:armhf. 351s Preparing to unpack .../063-libstdc++-13-dev_13.3.0-6ubuntu2~24.04_armhf.deb ... 351s Unpacking libstdc++-13-dev:armhf (13.3.0-6ubuntu2~24.04) ... 351s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 351s Preparing to unpack .../064-g++-13-arm-linux-gnueabihf_13.3.0-6ubuntu2~24.04_armhf.deb ... 351s Unpacking g++-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 351s Selecting previously unselected package g++-13. 351s Preparing to unpack .../065-g++-13_13.3.0-6ubuntu2~24.04_armhf.deb ... 351s Unpacking g++-13 (13.3.0-6ubuntu2~24.04) ... 351s Selecting previously unselected package g++-arm-linux-gnueabihf. 351s Preparing to unpack .../066-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 351s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 351s Selecting previously unselected package g++. 351s Preparing to unpack .../067-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 351s Unpacking g++ (4:13.2.0-7ubuntu1) ... 351s Selecting previously unselected package build-essential. 351s Preparing to unpack .../068-build-essential_12.10ubuntu1_armhf.deb ... 351s Unpacking build-essential (12.10ubuntu1) ... 351s Selecting previously unselected package libalgorithm-c3-perl. 351s Preparing to unpack .../069-libalgorithm-c3-perl_0.11-2_all.deb ... 351s Unpacking libalgorithm-c3-perl (0.11-2) ... 351s Selecting previously unselected package libanyevent-perl. 351s Preparing to unpack .../070-libanyevent-perl_7.170-2build6_armhf.deb ... 351s Unpacking libanyevent-perl (7.170-2build6) ... 351s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 351s Preparing to unpack .../071-libb-hooks-op-check-perl_0.22-3build1_armhf.deb ... 351s Unpacking libb-hooks-op-check-perl:armhf (0.22-3build1) ... 351s Selecting previously unselected package libdynaloader-functions-perl. 351s Preparing to unpack .../072-libdynaloader-functions-perl_0.003-3_all.deb ... 351s Unpacking libdynaloader-functions-perl (0.003-3) ... 351s Selecting previously unselected package libdevel-callchecker-perl:armhf. 351s Preparing to unpack .../073-libdevel-callchecker-perl_0.008-2build3_armhf.deb ... 351s Unpacking libdevel-callchecker-perl:armhf (0.008-2build3) ... 351s Selecting previously unselected package libparams-classify-perl:armhf. 351s Preparing to unpack .../074-libparams-classify-perl_0.015-2build5_armhf.deb ... 351s Unpacking libparams-classify-perl:armhf (0.015-2build5) ... 351s Selecting previously unselected package libmodule-runtime-perl. 352s Preparing to unpack .../075-libmodule-runtime-perl_0.016-2_all.deb ... 352s Unpacking libmodule-runtime-perl (0.016-2) ... 352s Selecting previously unselected package libtry-tiny-perl. 352s Preparing to unpack .../076-libtry-tiny-perl_0.31-2_all.deb ... 352s Unpacking libtry-tiny-perl (0.31-2) ... 352s Selecting previously unselected package libmodule-implementation-perl. 352s Preparing to unpack .../077-libmodule-implementation-perl_0.09-2_all.deb ... 352s Unpacking libmodule-implementation-perl (0.09-2) ... 352s Selecting previously unselected package libsub-exporter-progressive-perl. 352s Preparing to unpack .../078-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 352s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 352s Selecting previously unselected package libvariable-magic-perl. 352s Preparing to unpack .../079-libvariable-magic-perl_0.63-1build3_armhf.deb ... 352s Unpacking libvariable-magic-perl (0.63-1build3) ... 352s Selecting previously unselected package libb-hooks-endofscope-perl. 352s Preparing to unpack .../080-libb-hooks-endofscope-perl_0.28-1_all.deb ... 352s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 352s Selecting previously unselected package libcrypt-random-seed-perl. 352s Preparing to unpack .../081-libcrypt-random-seed-perl_0.03-3_all.deb ... 352s Unpacking libcrypt-random-seed-perl (0.03-3) ... 352s Selecting previously unselected package libmath-random-isaac-perl. 352s Preparing to unpack .../082-libmath-random-isaac-perl_1.004-2_all.deb ... 352s Unpacking libmath-random-isaac-perl (1.004-2) ... 352s Selecting previously unselected package libbytes-random-secure-perl. 352s Preparing to unpack .../083-libbytes-random-secure-perl_0.29-3_all.deb ... 352s Unpacking libbytes-random-secure-perl (0.29-3) ... 352s Selecting previously unselected package libclass-c3-perl. 352s Preparing to unpack .../084-libclass-c3-perl_0.35-2_all.deb ... 352s Unpacking libclass-c3-perl (0.35-2) ... 352s Selecting previously unselected package libclass-data-inheritable-perl. 352s Preparing to unpack .../085-libclass-data-inheritable-perl_0.08-3_all.deb ... 352s Unpacking libclass-data-inheritable-perl (0.08-3) ... 352s Selecting previously unselected package libclass-inspector-perl. 352s Preparing to unpack .../086-libclass-inspector-perl_1.36-3_all.deb ... 352s Unpacking libclass-inspector-perl (1.36-3) ... 352s Selecting previously unselected package libclass-method-modifiers-perl. 352s Preparing to unpack .../087-libclass-method-modifiers-perl_2.15-1_all.deb ... 352s Unpacking libclass-method-modifiers-perl (2.15-1) ... 352s Selecting previously unselected package libclass-singleton-perl. 352s Preparing to unpack .../088-libclass-singleton-perl_1.6-2_all.deb ... 352s Unpacking libclass-singleton-perl (1.6-2) ... 352s Selecting previously unselected package libclone-perl:armhf. 352s Preparing to unpack .../089-libclone-perl_0.46-1build3_armhf.deb ... 352s Unpacking libclone-perl:armhf (0.46-1build3) ... 352s Selecting previously unselected package perl-openssl-defaults:armhf. 352s Preparing to unpack .../090-perl-openssl-defaults_7build3_armhf.deb ... 352s Unpacking perl-openssl-defaults:armhf (7build3) ... 352s Selecting previously unselected package libcrypt-ssleay-perl. 352s Preparing to unpack .../091-libcrypt-ssleay-perl_0.73.06-2build5_armhf.deb ... 352s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 352s Selecting previously unselected package libparams-util-perl. 352s Preparing to unpack .../092-libparams-util-perl_1.102-2build3_armhf.deb ... 352s Unpacking libparams-util-perl (1.102-2build3) ... 352s Selecting previously unselected package libsub-install-perl. 352s Preparing to unpack .../093-libsub-install-perl_0.929-1_all.deb ... 352s Unpacking libsub-install-perl (0.929-1) ... 352s Selecting previously unselected package libdata-optlist-perl. 352s Preparing to unpack .../094-libdata-optlist-perl_0.114-1_all.deb ... 352s Unpacking libdata-optlist-perl (0.114-1) ... 352s Selecting previously unselected package libdevel-stacktrace-perl. 352s Preparing to unpack .../095-libdevel-stacktrace-perl_2.0500-1_all.deb ... 352s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 352s Selecting previously unselected package libencode-locale-perl. 352s Preparing to unpack .../096-libencode-locale-perl_1.05-3_all.deb ... 352s Unpacking libencode-locale-perl (1.05-3) ... 352s Selecting previously unselected package libsub-exporter-perl. 352s Preparing to unpack .../097-libsub-exporter-perl_0.990-1_all.deb ... 352s Unpacking libsub-exporter-perl (0.990-1) ... 352s Selecting previously unselected package libeval-closure-perl. 352s Preparing to unpack .../098-libeval-closure-perl_0.14-3_all.deb ... 352s Unpacking libeval-closure-perl (0.14-3) ... 353s Selecting previously unselected package libexception-class-perl. 353s Preparing to unpack .../099-libexception-class-perl_1.45-1_all.deb ... 353s Unpacking libexception-class-perl (1.45-1) ... 353s Selecting previously unselected package libfcgi0t64:armhf. 353s Preparing to unpack .../100-libfcgi0t64_2.4.2-2.1build1_armhf.deb ... 353s Unpacking libfcgi0t64:armhf (2.4.2-2.1build1) ... 353s Selecting previously unselected package libfcgi-perl. 353s Preparing to unpack .../101-libfcgi-perl_0.82+ds-3build2_armhf.deb ... 353s Unpacking libfcgi-perl (0.82+ds-3build2) ... 353s Selecting previously unselected package libtimedate-perl. 353s Preparing to unpack .../102-libtimedate-perl_2.3300-2_all.deb ... 353s Unpacking libtimedate-perl (2.3300-2) ... 353s Selecting previously unselected package libhttp-date-perl. 353s Preparing to unpack .../103-libhttp-date-perl_6.06-1_all.deb ... 353s Unpacking libhttp-date-perl (6.06-1) ... 353s Selecting previously unselected package libfile-listing-perl. 353s Preparing to unpack .../104-libfile-listing-perl_6.16-1_all.deb ... 353s Unpacking libfile-listing-perl (6.16-1) ... 353s Selecting previously unselected package libfile-sharedir-perl. 353s Preparing to unpack .../105-libfile-sharedir-perl_1.118-3_all.deb ... 353s Unpacking libfile-sharedir-perl (1.118-3) ... 353s Selecting previously unselected package libhtml-tagset-perl. 353s Preparing to unpack .../106-libhtml-tagset-perl_3.20-6_all.deb ... 353s Unpacking libhtml-tagset-perl (3.20-6) ... 353s Selecting previously unselected package liburi-perl. 353s Preparing to unpack .../107-liburi-perl_5.27-1_all.deb ... 353s Unpacking liburi-perl (5.27-1) ... 353s Selecting previously unselected package libhtml-parser-perl:armhf. 353s Preparing to unpack .../108-libhtml-parser-perl_3.81-1build3_armhf.deb ... 353s Unpacking libhtml-parser-perl:armhf (3.81-1build3) ... 353s Selecting previously unselected package libhtml-tree-perl. 353s Preparing to unpack .../109-libhtml-tree-perl_5.07-3_all.deb ... 353s Unpacking libhtml-tree-perl (5.07-3) ... 353s Selecting previously unselected package libio-html-perl. 353s Preparing to unpack .../110-libio-html-perl_1.004-3_all.deb ... 353s Unpacking libio-html-perl (1.004-3) ... 353s Selecting previously unselected package liblwp-mediatypes-perl. 353s Preparing to unpack .../111-liblwp-mediatypes-perl_6.04-2_all.deb ... 353s Unpacking liblwp-mediatypes-perl (6.04-2) ... 353s Selecting previously unselected package libhttp-message-perl. 353s Preparing to unpack .../112-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 353s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 353s Selecting previously unselected package libhttp-cookies-perl. 353s Preparing to unpack .../113-libhttp-cookies-perl_6.11-1_all.deb ... 353s Unpacking libhttp-cookies-perl (6.11-1) ... 353s Selecting previously unselected package libpod-parser-perl. 353s Preparing to unpack .../114-libpod-parser-perl_1.67-1_all.deb ... 353s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 353s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 353s Unpacking libpod-parser-perl (1.67-1) ... 353s Selecting previously unselected package libhttp-negotiate-perl. 353s Preparing to unpack .../115-libhttp-negotiate-perl_6.01-2_all.deb ... 353s Unpacking libhttp-negotiate-perl (6.01-2) ... 353s Selecting previously unselected package libnet-ssleay-perl:armhf. 353s Preparing to unpack .../116-libnet-ssleay-perl_1.94-1build4_armhf.deb ... 353s Unpacking libnet-ssleay-perl:armhf (1.94-1build4) ... 353s Selecting previously unselected package libio-socket-ssl-perl. 353s Preparing to unpack .../117-libio-socket-ssl-perl_2.085-1_all.deb ... 353s Unpacking libio-socket-ssl-perl (2.085-1) ... 353s Selecting previously unselected package libnet-http-perl. 354s Preparing to unpack .../118-libnet-http-perl_6.23-1_all.deb ... 354s Unpacking libnet-http-perl (6.23-1) ... 354s Selecting previously unselected package liblwp-protocol-https-perl. 354s Preparing to unpack .../119-liblwp-protocol-https-perl_6.13-1_all.deb ... 354s Unpacking liblwp-protocol-https-perl (6.13-1) ... 354s Selecting previously unselected package libwww-robotrules-perl. 354s Preparing to unpack .../120-libwww-robotrules-perl_6.02-1_all.deb ... 354s Unpacking libwww-robotrules-perl (6.02-1) ... 354s Selecting previously unselected package libwww-perl. 354s Preparing to unpack .../121-libwww-perl_6.76-1_all.deb ... 354s Unpacking libwww-perl (6.76-1) ... 354s Selecting previously unselected package libxml-parser-perl. 354s Preparing to unpack .../122-libxml-parser-perl_2.47-1build3_armhf.deb ... 354s Unpacking libxml-parser-perl (2.47-1build3) ... 354s Selecting previously unselected package libxml-perl. 354s Preparing to unpack .../123-libxml-perl_0.08-4_all.deb ... 354s Unpacking libxml-perl (0.08-4) ... 354s Selecting previously unselected package libxml-regexp-perl. 354s Preparing to unpack .../124-libxml-regexp-perl_0.04-1.1_all.deb ... 354s Unpacking libxml-regexp-perl (0.04-1.1) ... 354s Selecting previously unselected package libxml-dom-perl. 354s Preparing to unpack .../125-libxml-dom-perl_1.46-2_all.deb ... 354s Unpacking libxml-dom-perl (1.46-2) ... 354s Selecting previously unselected package libhttp-dav-perl. 354s Preparing to unpack .../126-libhttp-dav-perl_0.49-3_all.deb ... 354s Unpacking libhttp-dav-perl (0.49-3) ... 354s Selecting previously unselected package libmro-compat-perl. 354s Preparing to unpack .../127-libmro-compat-perl_0.15-2_all.deb ... 354s Unpacking libmro-compat-perl (0.15-2) ... 354s Selecting previously unselected package libpackage-stash-perl. 354s Preparing to unpack .../128-libpackage-stash-perl_0.40-1_all.deb ... 354s Unpacking libpackage-stash-perl (0.40-1) ... 354s Selecting previously unselected package libsub-identify-perl. 354s Preparing to unpack .../129-libsub-identify-perl_0.14-3build3_armhf.deb ... 354s Unpacking libsub-identify-perl (0.14-3build3) ... 354s Selecting previously unselected package libsub-name-perl:armhf. 354s Preparing to unpack .../130-libsub-name-perl_0.27-1build3_armhf.deb ... 354s Unpacking libsub-name-perl:armhf (0.27-1build3) ... 354s Selecting previously unselected package libnamespace-clean-perl. 354s Preparing to unpack .../131-libnamespace-clean-perl_0.27-2_all.deb ... 354s Unpacking libnamespace-clean-perl (0.27-2) ... 354s Selecting previously unselected package libnamespace-autoclean-perl. 354s Preparing to unpack .../132-libnamespace-autoclean-perl_0.29-2_all.deb ... 354s Unpacking libnamespace-autoclean-perl (0.29-2) ... 354s Selecting previously unselected package libparams-validationcompiler-perl. 354s Preparing to unpack .../133-libparams-validationcompiler-perl_0.31-1_all.deb ... 354s Unpacking libparams-validationcompiler-perl (0.31-1) ... 354s Selecting previously unselected package libprotocol-http2-perl. 354s Preparing to unpack .../134-libprotocol-http2-perl_1.10-3_all.deb ... 354s Unpacking libprotocol-http2-perl (1.10-3) ... 354s Selecting previously unselected package librole-tiny-perl. 354s Preparing to unpack .../135-librole-tiny-perl_2.002004-1_all.deb ... 354s Unpacking librole-tiny-perl (2.002004-1) ... 354s Selecting previously unselected package libsub-quote-perl. 354s Preparing to unpack .../136-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 354s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 354s Selecting previously unselected package libxstring-perl:armhf. 354s Preparing to unpack .../137-libxstring-perl_0.005-2build3_armhf.deb ... 354s Unpacking libxstring-perl:armhf (0.005-2build3) ... 354s Selecting previously unselected package libspecio-perl. 354s Preparing to unpack .../138-libspecio-perl_0.48-1_all.deb ... 354s Unpacking libspecio-perl (0.48-1) ... 354s Selecting previously unselected package perl-doc. 354s Preparing to unpack .../139-perl-doc_5.38.2-3.2build2_all.deb ... 354s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 354s Unpacking perl-doc (5.38.2-3.2build2) ... 355s Selecting previously unselected package libdatetime-locale-perl. 355s Preparing to unpack .../140-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 355s Unpacking libdatetime-locale-perl (1:1.37-1) ... 355s Selecting previously unselected package libdatetime-timezone-perl. 355s Preparing to unpack .../141-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 355s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 355s Selecting previously unselected package libdatetime-perl. 355s Preparing to unpack .../142-libdatetime-perl_2%3a1.65-1build2_armhf.deb ... 355s Unpacking libdatetime-perl (2:1.65-1build2) ... 355s Setting up libanyevent-perl (7.170-2build6) ... 355s Setting up libmath-random-isaac-perl (1.004-2) ... 355s Setting up libclass-inspector-perl (1.36-3) ... 355s Setting up libdynaloader-functions-perl (0.003-3) ... 355s Setting up libclass-method-modifiers-perl (2.15-1) ... 355s Setting up libxml-regexp-perl (0.04-1.1) ... 355s Setting up libclone-perl:armhf (0.46-1build3) ... 355s Setting up libarchive-zip-perl (1.68-1) ... 355s Setting up libsub-identify-perl (0.14-3build3) ... 355s Setting up libfcgi0t64:armhf (2.4.2-2.1build1) ... 355s Setting up libhtml-tagset-perl (3.20-6) ... 355s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 355s Setting up liblwp-mediatypes-perl (6.04-2) ... 355s Setting up libtry-tiny-perl (0.31-2) ... 355s Setting up libprotocol-http2-perl (1.10-3) ... 355s Setting up perl-openssl-defaults:armhf (7build3) ... 355s Setting up perl-doc (5.38.2-3.2build2) ... 355s Setting up linux-libc-dev:armhf (6.8.0-51.52) ... 355s Setting up m4 (1.4.19-4build1) ... 355s Setting up libclass-singleton-perl (1.6-2) ... 355s Setting up libencode-locale-perl (1.05-3) ... 355s Setting up libxstring-perl:armhf (0.005-2build3) ... 355s Setting up libgomp1:armhf (14.2.0-4ubuntu2~24.04) ... 355s Setting up libpcre2-16-0:armhf (10.42-4ubuntu2) ... 355s Setting up libsub-install-perl (0.929-1) ... 355s Setting up libdw1t64:armhf (0.190-1.1build4) ... 355s Setting up autotools-dev (20220109.1) ... 355s Setting up libpcre2-32-0:armhf (10.42-4ubuntu2) ... 355s Setting up libclass-data-inheritable-perl (0.08-3) ... 355s Setting up libalgorithm-c3-perl (0.11-2) ... 355s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 355s Setting up gcc-13-base:armhf (13.3.0-6ubuntu2~24.04) ... 355s Setting up libcrypt-random-seed-perl (0.03-3) ... 355s Setting up libldap-dev:armhf (2.6.7+dfsg-1~exp1ubuntu8.1) ... 355s Setting up libmpc3:armhf (1.3.1-1build1) ... 355s Setting up libatomic1:armhf (14.2.0-4ubuntu2~24.04) ... 355s Setting up libvariable-magic-perl (0.63-1build3) ... 355s Setting up libio-html-perl (1.004-3) ... 355s Setting up libpod-parser-perl (1.67-1) ... 355s Setting up autopoint (0.21-14ubuntu2) ... 355s Setting up libb-hooks-op-check-perl:armhf (0.22-3build1) ... 355s Setting up libparams-util-perl (1.102-2build3) ... 355s Setting up autoconf (2.71-3) ... 355s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 355s Setting up libtimedate-perl (2.3300-2) ... 355s Setting up libubsan1:armhf (14.2.0-4ubuntu2~24.04) ... 355s Setting up libsub-name-perl:armhf (0.27-1build3) ... 355s Setting up libpcre2-posix3:armhf (10.42-4ubuntu2) ... 355s Setting up dwz (0.15-1build6) ... 355s Setting up libsctp1:armhf (1.0.19+dfsg-2build1) ... 355s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 355s Setting up libasan8:armhf (14.2.0-4ubuntu2~24.04) ... 355s Setting up libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 355s Setting up librole-tiny-perl (2.002004-1) ... 355s Setting up debugedit (1:5.0-5build2) ... 355s Setting up libfile-sharedir-perl (1.118-3) ... 355s Setting up libfcgi-perl (0.82+ds-3build2) ... 355s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 355s Setting up libsub-override-perl (0.10-1) ... 355s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 355s Setting up libdevel-stacktrace-perl (2.0500-1) ... 355s Setting up apache2-data (2.4.58-1ubuntu8.5) ... 355s Setting up libisl23:armhf (0.26-3build1) ... 355s Setting up libc-dev-bin (2.39-0ubuntu8.3) ... 355s Setting up libcc1-0:armhf (14.2.0-4ubuntu2~24.04) ... 355s Setting up liburi-perl (5.27-1) ... 355s Setting up libnet-ssleay-perl:armhf (1.94-1build4) ... 355s Setting up automake (1:1.16.5-1.3ubuntu1) ... 355s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 355s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 355s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 355s Setting up libhttp-date-perl (6.06-1) ... 355s Setting up gettext (0.21-14ubuntu2) ... 355s Setting up libfile-listing-perl (6.16-1) ... 355s Setting up cpp-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 355s Setting up libnet-http-perl (6.23-1) ... 355s Setting up libexception-class-perl (1.45-1) ... 355s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 355s Setting up libclass-c3-perl (0.35-2) ... 355s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 355s Setting up libdevel-callchecker-perl:armhf (0.008-2build3) ... 355s Setting up intltool-debian (0.35.0+20060710.6) ... 355s Setting up libbytes-random-secure-perl (0.29-3) ... 355s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8.1) ... 355s Setting up libdata-optlist-perl (0.114-1) ... 355s Setting up dh-strip-nondeterminism (1.13.1-1) ... 355s Setting up libwww-robotrules-perl (6.02-1) ... 355s Setting up libgcc-13-dev:armhf (13.3.0-6ubuntu2~24.04) ... 355s Setting up libhtml-parser-perl:armhf (3.81-1build3) ... 355s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 355s Setting up libc6-dev:armhf (2.39-0ubuntu8.3) ... 355s Setting up libmro-compat-perl (0.15-2) ... 355s Setting up libio-socket-ssl-perl (2.085-1) ... 355s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 355s Setting up libstdc++-13-dev:armhf (13.3.0-6ubuntu2~24.04) ... 355s Setting up libsub-exporter-perl (0.990-1) ... 355s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 355s Setting up apache2-utils (2.4.58-1ubuntu8.5) ... 355s Setting up libeval-closure-perl (0.14-3) ... 355s Setting up libhttp-negotiate-perl (6.01-2) ... 355s Setting up libparams-validationcompiler-perl (0.31-1) ... 355s Setting up libpcre2-dev:armhf (10.42-4ubuntu2) ... 355s Setting up cpp-13 (13.3.0-6ubuntu2~24.04) ... 355s Setting up libhttp-cookies-perl (6.11-1) ... 355s Setting up po-debconf (1.0.21+nmu1) ... 355s Setting up libhtml-tree-perl (5.07-3) ... 356s Setting up libparams-classify-perl:armhf (0.015-2build5) ... 356s Setting up apache2-bin (2.4.58-1ubuntu8.5) ... 356s Setting up gcc-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 356s Setting up libexpat1-dev:armhf (2.6.1-2ubuntu0.2) ... 356s Setting up libmodule-runtime-perl (0.016-2) ... 356s Setting up uuid-dev:armhf (2.39.3-9ubuntu6.1) ... 356s Setting up gcc-13 (13.3.0-6ubuntu2~24.04) ... 356s Setting up libsctp-dev:armhf (1.0.19+dfsg-2build1) ... 356s Setting up cpp (4:13.2.0-7ubuntu1) ... 356s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 356s Setting up g++-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 356s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 356s Setting up g++-13 (13.3.0-6ubuntu2~24.04) ... 356s Setting up libtool (2.4.7-7build1) ... 356s Setting up libmodule-implementation-perl (0.09-2) ... 356s Setting up libpackage-stash-perl (0.40-1) ... 356s Setting up apache2 (2.4.58-1ubuntu8.5) ... 356s Enabling module mpm_event. 356s Enabling module authz_core. 356s Enabling module authz_host. 356s Enabling module authn_core. 356s Enabling module auth_basic. 356s Enabling module access_compat. 356s Enabling module authn_file. 356s Enabling module authz_user. 356s Enabling module alias. 356s Enabling module dir. 356s Enabling module autoindex. 356s Enabling module env. 356s Enabling module mime. 356s Enabling module negotiation. 356s Enabling module setenvif. 356s Enabling module filter. 356s Enabling module deflate. 356s Enabling module status. 356s Enabling module reqtimeout. 356s Enabling conf charset. 356s Enabling conf localized-error-pages. 356s Enabling conf other-vhosts-access-log. 356s Enabling conf security. 356s Enabling conf serve-cgi-bin. 356s Enabling site 000-default. 357s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 358s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 359s Setting up gcc (4:13.2.0-7ubuntu1) ... 359s Setting up dh-autoreconf (20) ... 359s Setting up libspecio-perl (0.48-1) ... 359s Setting up libapr1-dev (1.7.2-3.1ubuntu0.1) ... 359s Setting up g++ (4:13.2.0-7ubuntu1) ... 359s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 359s Setting up build-essential (12.10ubuntu1) ... 359s Setting up libaprutil1-dev (1.6.3-1.1ubuntu7) ... 359s Setting up libb-hooks-endofscope-perl (0.28-1) ... 359s Setting up debhelper (13.14.1ubuntu5) ... 359s Setting up libnamespace-clean-perl (0.27-2) ... 359s Setting up libnamespace-autoclean-perl (0.29-2) ... 359s Setting up libdatetime-locale-perl (1:1.37-1) ... 359s Setting up apache2-dev (2.4.58-1ubuntu8.5) ... 359s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 359s Setting up libdatetime-perl (2:1.65-1build2) ... 359s Setting up liblwp-protocol-https-perl (6.13-1) ... 359s Setting up libwww-perl (6.76-1) ... 359s Setting up libxml-parser-perl (2.47-1build3) ... 359s Setting up libxml-perl (0.08-4) ... 359s Setting up libxml-dom-perl (1.46-2) ... 359s Setting up libhttp-dav-perl (0.49-3) ... 359s Processing triggers for install-info (7.1-3build2) ... 359s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 359s Processing triggers for ufw (0.36.2-6) ... 359s Processing triggers for man-db (2.12.0-4build2) ... 372s autopkgtest [18:59:35]: test run-test-suite: [----------------------- 375s + set -o pipefail 375s + export LANG=C 375s + LANG=C 375s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 375s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 375s + TESTS= 375s + TESTUSER=tuser 375s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 375s + useradd --user-group --system --create-home -s /bin/bash tuser 375s + cp -a debian/perl-framework /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp 375s =============Running-with-mpm_prefork========== 375s + cd /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework 375s + export HARNESS_VERBOSE=1 375s + HARNESS_VERBOSE=1 375s + run_tests mpm_prefork 375s + local MPM=mpm_prefork 375s + shift 375s + local LOG=testlog.mpm_prefork 375s + echo =============Running-with-mpm_prefork========== 375s + rm -f apache2.conf.debian 375s + cp /etc/apache2/apache2.conf apache2.conf.debian 375s + cat /etc/apache2/mods-available/mpm_prefork.load 375s + 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 375s + grep -v mpm_ 375s + xargs cat 375s + for m in bucketeer case_filter case_filter_in 375s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 375s + for m in bucketeer case_filter case_filter_in 375s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 375s + for m in bucketeer case_filter case_filter_in 375s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 375s + cat /etc/apache2/mods-available/mime.conf 375s + echo 'Servername localhost' 375s + make clean 375s make: *** No rule to make target 'clean'. Stop. 375s + true 375s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 375s + chown -R tuser: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp 375s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/apache2.conf.debian' 375s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 375s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 375s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 375s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 375s [ info] generating script ./t/htdocs/modules/cgi/action.pl 375s [ info] generating script ./t/htdocs/modules/cgi/big.pl 375s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 375s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 375s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 375s [ info] generating script ./t/htdocs/modules/cgi/env.pl 375s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 375s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 375s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 375s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 375s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 375s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 375s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 375s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 375s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 375s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 375s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 375s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 375s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 375s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 375s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 375s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 375s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 375s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 375s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 375s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 375s Warning: NAME must be a package name 375s Checking if your kit is complete... 375s Looks good 375s [ info] generating script t/TEST 375s [ info] generating script ./t/cgi-bin/cookies.pl 375s [ info] generating script ./t/cgi-bin/next_available_port.pl 375s [ info] generating script t/TEST 375s Writing MYMETA.yml and MYMETA.json 375s Writing MYMETA.yml and MYMETA.json 375s Checking for Cwd...ok 375s Checking for File::Spec...ok 375s Generating a Unix-style Makefile 375s Writing Makefile for httpd-test 375s Writing MYMETA.yml and MYMETA.json 375s + su tuser -c 't/TEST ' 375s + tee testlog.mpm_prefork 376s [warning] setting ulimit to allow core files 376s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/TEST 378s [warning] generating SSL CA for asf 378s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 379s ..+..+.........+......+...+......+....+.........+..+.+..............+...+...+.......+...+...+..+...+......+...+.+..............+.+..+....+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+....+......+.....+.+...+..+...................+......+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*........................+..+.....................+.......+......+..............+.+......+.....+.+...+..+....+.....+.........+.......+............+...+.....+....+...+......+..+...+.+......+..+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 379s .......+..+...+...+....+...............+..+...+.+..+....+...+........+...+....+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+........+....+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 379s ----- 379s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 379s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 380s [ 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 380s [ 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 380s Using configuration from conf/server_des3.cnf 380s Check that the request matches the signature 380s Signature ok 380s The Subject's Distinguished Name is as follows 380s countryName :PRINTABLE:'US' 380s stateOrProvinceName :ASN.1 12:'California' 380s localityName :ASN.1 12:'San Francisco' 380s organizationName :ASN.1 12:'ASF' 380s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 380s commonName :ASN.1 12:'localhost' 380s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 380s Certificate is to be certified until Dec 17 18:59:43 2025 GMT (365 days) 380s 380s Write out database with 1 new entries 380s Database updated 380s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 387s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 387s [ 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 387s [ 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 387s Using configuration from conf/server2_des3_dsa.cnf 387s Check that the request matches the signature 387s Signature ok 387s The Subject's Distinguished Name is as follows 387s countryName :PRINTABLE:'US' 387s stateOrProvinceName :ASN.1 12:'California' 387s localityName :ASN.1 12:'San Francisco' 387s organizationName :ASN.1 12:'ASF' 387s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 387s commonName :ASN.1 12:'localhost' 387s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 387s Certificate is to be certified until Dec 17 18:59:50 2025 GMT (365 days) 387s 387s Write out database with 1 new entries 387s Database updated 387s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 387s [ 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 387s [ 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 387s Using configuration from conf/server_des3_dsa.cnf 387s Check that the request matches the signature 387s Signature ok 387s The Subject's Distinguished Name is as follows 387s countryName :PRINTABLE:'US' 387s stateOrProvinceName :ASN.1 12:'California' 387s localityName :ASN.1 12:'San Francisco' 387s organizationName :ASN.1 12:'ASF' 387s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 387s commonName :ASN.1 12:'localhost' 387s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 387s Certificate is to be certified until Dec 17 18:59:50 2025 GMT (365 days) 387s 387s Write out database with 1 new entries 387s Database updated 387s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 387s [ 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 387s [ 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 387s Using configuration from conf/server2_des3.cnf 388s Check that the request matches the signature 388s Signature ok 388s The Subject's Distinguished Name is as follows 388s countryName :PRINTABLE:'US' 388s stateOrProvinceName :ASN.1 12:'California' 388s localityName :ASN.1 12:'San Francisco' 388s organizationName :ASN.1 12:'ASF' 388s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 388s commonName :ASN.1 12:'localhost' 388s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 388s Certificate is to be certified until Dec 17 18:59:50 2025 GMT (365 days) 388s 388s Write out database with 1 new entries 388s Database updated 388s [ info] openssl genrsa -out keys/server2.pem 2048 389s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 389s [ 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 389s Using configuration from conf/server2.cnf 389s Check that the request matches the signature 389s Signature ok 389s The Subject's Distinguished Name is as follows 389s countryName :PRINTABLE:'US' 389s stateOrProvinceName :ASN.1 12:'California' 389s localityName :ASN.1 12:'San Francisco' 389s organizationName :ASN.1 12:'ASF' 389s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 389s commonName :ASN.1 12:'localhost' 389s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 389s Certificate is to be certified until Dec 17 18:59:52 2025 GMT (365 days) 389s 389s Write out database with 1 new entries 389s Database updated 389s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 389s [ 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 389s [ 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 389s Using configuration from conf/server_dsa.cnf 389s Check that the request matches the signature 389s Signature ok 389s The Subject's Distinguished Name is as follows 389s countryName :PRINTABLE:'US' 389s stateOrProvinceName :ASN.1 12:'California' 389s localityName :ASN.1 12:'San Francisco' 389s organizationName :ASN.1 12:'ASF' 389s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 389s commonName :ASN.1 12:'localhost' 389s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 389s Certificate is to be certified until Dec 17 18:59:52 2025 GMT (365 days) 389s 389s Write out database with 1 new entries 389s Database updated 389s [ info] openssl genrsa -out keys/client_ok.pem 2048 390s [ 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 390s [ 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 390s Using configuration from conf/client_ok.cnf 390s Check that the request matches the signature 390s Signature ok 390s The Subject's Distinguished Name is as follows 390s countryName :PRINTABLE:'US' 390s stateOrProvinceName :ASN.1 12:'California' 390s localityName :ASN.1 12:'San Francisco' 390s organizationName :ASN.1 12:'ASF' 390s organizationalUnitName:ASN.1 12:'httpd-test' 390s commonName :ASN.1 12:'client_ok' 390s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 390s Certificate is to be certified until Dec 17 18:59:53 2025 GMT (365 days) 390s 390s Write out database with 1 new entries 390s Database updated 390s [ 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 390s [ info] generating proxy cert: proxy/client_ok.pem 390s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 390s [ 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 390s [ 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 390s Using configuration from conf/server2_dsa.cnf 390s Check that the request matches the signature 390s Signature ok 390s The Subject's Distinguished Name is as follows 390s countryName :PRINTABLE:'US' 390s stateOrProvinceName :ASN.1 12:'California' 390s localityName :ASN.1 12:'San Francisco' 390s organizationName :ASN.1 12:'ASF' 390s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 390s commonName :ASN.1 12:'localhost' 390s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 390s Certificate is to be certified until Dec 17 18:59:53 2025 GMT (365 days) 390s 390s Write out database with 1 new entries 390s Database updated 390s [ info] openssl genrsa -out keys/server.pem 2048 390s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 390s [ 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 390s Using configuration from conf/server.cnf 390s Check that the request matches the signature 390s Signature ok 390s The Subject's Distinguished Name is as follows 390s countryName :PRINTABLE:'US' 390s stateOrProvinceName :ASN.1 12:'California' 390s localityName :ASN.1 12:'San Francisco' 390s organizationName :ASN.1 12:'ASF' 390s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 390s commonName :ASN.1 12:'localhost' 390s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 390s Certificate is to be certified until Dec 17 18:59:53 2025 GMT (365 days) 390s 390s Write out database with 1 new entries 390s Database updated 390s [ info] openssl genrsa -out keys/client_revoked.pem 2048 391s [ 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 391s [ 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 391s Using configuration from conf/client_revoked.cnf 391s Check that the request matches the signature 391s Signature ok 391s The Subject's Distinguished Name is as follows 391s countryName :PRINTABLE:'US' 391s stateOrProvinceName :ASN.1 12:'California' 391s localityName :ASN.1 12:'San Francisco' 391s organizationName :ASN.1 12:'ASF' 391s organizationalUnitName:ASN.1 12:'httpd-test' 391s commonName :ASN.1 12:'client_revoked' 391s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 391s Certificate is to be certified until Dec 17 18:59:54 2025 GMT (365 days) 391s 391s Write out database with 1 new entries 391s Database updated 391s [ 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 391s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 391s Using configuration from conf/cacrl.cnf 391s Revoking Certificate 0A. 391s Database updated 391s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 391s Using configuration from conf/cacrl.cnf 391s [ info] generating proxy cert: proxy/client_revoked.pem 391s [ info] openssl genrsa -out keys/client_colon.pem 2048 392s [ 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 392s [ 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 392s Using configuration from conf/client_colon.cnf 392s Check that the request matches the signature 392s Signature ok 392s The Subject's Distinguished Name is as follows 392s countryName :PRINTABLE:'US' 392s stateOrProvinceName :ASN.1 12:'California' 392s localityName :ASN.1 12:'San Francisco' 392s organizationName :ASN.1 12:'ASF' 392s organizationalUnitName:ASN.1 12:'httpd-test' 392s commonName :ASN.1 12:'user:colon' 392s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 392s Certificate is to be certified until Dec 17 18:59:55 2025 GMT (365 days) 392s 392s Write out database with 1 new entries 392s Database updated 392s [ 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 392s [ info] generating proxy cert: proxy/client_colon.pem 392s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 393s [ 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 393s [ 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 393s Using configuration from conf/client_snakeoil.cnf 393s Check that the request matches the signature 393s Signature ok 393s The Subject's Distinguished Name is as follows 393s countryName :PRINTABLE:'AU' 393s stateOrProvinceName :ASN.1 12:'Queensland' 393s localityName :ASN.1 12:'Mackay' 393s organizationName :ASN.1 12:'Snake Oil, Ltd.' 393s organizationalUnitName:ASN.1 12:'Staff' 393s commonName :ASN.1 12:'client_snakeoil' 393s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 393s Certificate is to be certified until Dec 17 18:59:56 2025 GMT (365 days) 393s 393s Write out database with 1 new entries 393s Database updated 393s [ 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 393s [ info] generating proxy cert: proxy/client_snakeoil.pem 393s [ info] linked ca-bundle.crl to fdd35eee.r0 393s cd authany && make .libs/mod_authany.so 393s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/authany' 393s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 393s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 393s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 393s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 393s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 393s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 393s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/authany' 393s cd client_add_filter && make .libs/mod_client_add_filter.so 393s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 393s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 393s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/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 393s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 393s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 394s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 394s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 394s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 394s cd eat_post && make .libs/mod_eat_post.so 394s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/eat_post' 394s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 394s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 394s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 394s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 394s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 394s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 394s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/eat_post' 394s cd echo_post && make .libs/mod_echo_post.so 394s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/echo_post' 394s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 394s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 394s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 394s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 394s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 395s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 395s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/echo_post' 395s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 395s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 395s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 395s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/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 395s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 395s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 395s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 395s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 395s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 395s cd fold && make .libs/mod_fold.so 395s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/fold' 395s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 395s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 395s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 395s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 395s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 395s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 395s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/fold' 395s cd input_body_filter && make .libs/mod_input_body_filter.so 395s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 395s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 395s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/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 395s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 396s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 396s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 396s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 396s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 396s cd list_modules && make .libs/mod_list_modules.so 396s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/list_modules' 396s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 396s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 396s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 396s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 396s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 396s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 396s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/list_modules' 396s cd memory_track && make .libs/mod_memory_track.so 396s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/memory_track' 396s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 396s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 396s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 396s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 397s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 397s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 397s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/memory_track' 397s cd nntp_like && make .libs/mod_nntp_like.so 397s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 397s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 397s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 397s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 397s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 397s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 397s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 397s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 397s cd random_chunk && make .libs/mod_random_chunk.so 397s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 397s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 397s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 397s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 397s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 397s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 398s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 398s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 398s cd test_apr_uri && make .libs/mod_test_apr_uri.so 398s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 398s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 398s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/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 398s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 398s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 398s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 398s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 398s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 398s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 398s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 398s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 398s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/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 398s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 398s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 398s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 398s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 398s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 398s cd test_rwrite && make .libs/mod_test_rwrite.so 398s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 398s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 398s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 399s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 399s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 399s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 399s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 399s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 399s cd test_session && make .libs/mod_test_session.so 399s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_session' 399s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 399s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 399s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 399s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 399s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 399s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 399s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_session' 399s cd test_ssl && make .libs/mod_test_ssl.so 399s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 399s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 399s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 400s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 400s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 400s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 400s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 400s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 400s cd test_utilities && make .libs/mod_test_utilities.so 400s make[1]: Entering directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 400s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 400s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 400s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 400s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -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 401s [Tue Dec 17 19:00:04.014521 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to trace8 401s [Tue Dec 17 19:00:04.015519 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 401s [Tue Dec 17 19:00:04.015537 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 401s [Tue Dec 17 19:00:04.016772 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 401s [Tue Dec 17 19:00:04.016792 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 401s [Tue Dec 17 19:00:04.016797 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to info 401s [Tue Dec 17 19:00:04.016802 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'core', trying 'core_module' 401s [Tue Dec 17 19:00:04.016806 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module core.c to crit 401s [Tue Dec 17 19:00:04.016809 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to crit 401s [Tue Dec 17 19:00:04.016814 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'core', trying 'core_module' 401s [Tue Dec 17 19:00:04.016818 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module core.c to info 401s [Tue Dec 17 19:00:04.016821 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to crit 401s [Tue Dec 17 19:00:04.016831 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'core', trying 'core_module' 401s [Tue Dec 17 19:00:04.016835 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module core.c to info 401s [Tue Dec 17 19:00:04.016839 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to crit 401s [Tue Dec 17 19:00:04.016841 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to info 401s [Tue Dec 17 19:00:04.016847 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'core', trying 'core_module' 401s [Tue Dec 17 19:00:04.016881 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module core.c to crit 401s [Tue Dec 17 19:00:04.016886 2024] [core:trace3] [pid 6490] core.c(3482): Setting LogLevel for all modules to info 401s [Tue Dec 17 19:00:04.017441 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'http2', trying 'http2_module' 401s [Tue Dec 17 19:00:04.017449 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module mod_http2.c to debug 401s [Tue Dec 17 19:00:04.018396 2024] [proxy:info] [pid 6490] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 401s [Tue Dec 17 19:00:04.018450 2024] [core:trace6] [pid 6490] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 401s [Tue Dec 17 19:00:04.018459 2024] [core:trace3] [pid 6490] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 401s libtool: link: arm-linux-gnueabihf-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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 401s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 401s make[1]: Leaving directory '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 401s /usr/sbin/apache2 -d /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 401s using Apache/2.4.58 (prefork MPM) 401s 402s waiting 60 seconds for server to start: .. 402s waiting 60 seconds for server to start: ok (waited 1 secs) 402s server localhost:8529 started 402s server localhost:8530 listening (mod_nntp_like) 402s server localhost:8531 listening (mod_nntp_like_ssl) 402s server localhost:8532 listening (mod_ssl) 402s server localhost:8533 listening (ssl_optional_cc) 402s server localhost:8534 listening (ssl_pr33791) 402s server localhost:8535 listening (ssl_ocsp) 402s server localhost:8536 listening (mod_cache) 402s server localhost:8537 listening (core) 402s server localhost:8538 listening (cve_2011_3368_rewrite) 402s server localhost:8539 listening (proxy_http_reverse) 402s server localhost:8540 listening (proxy_http_nofwd) 402s server localhost:8541 listening (cve_2011_3368) 402s server localhost:8542 listening (mod_headers) 402s server localhost:8543 listening (mod_echo) 402s server localhost:8544 listening (mod_echo_ssl) 402s server localhost:8545 listening (error_document) 402s server localhost:8546 listening (http_unsafe) 402s server localhost:8547 listening (http_strict) 402s server localhost:8548 listening (remote_ip) 402s server localhost:8549 listening (h2c) 402s server localhost:8550 listening (h2) 402s server localhost:8551 listening (mod_include) 402s server localhost:8552 listening (mod_proxy) 402s server localhost:8553 listening (proxy_http_bal1) 402s server localhost:8554 listening (proxy_http_bal2) 402s server localhost:8555 listening (proxy_http_balancer) 402s server localhost:8558 listening (proxy_fcgi) 402s server localhost:8559 listening (mod_vhost_alias) 402s server localhost:8560 listening (proxy_http_https) 402s server localhost:8561 listening (proxy_https_https) 402s server localhost:8562 listening (proxy_http_https_proxy_section) 402s server localhost:8563 listening (proxy_https_https_proxy_section) 402s server localhost:8564 listening (proxy_https_http) 405s [ info] adding source lib /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 414s t/ab/base.t ......................... 414s 1..5 414s # Running under perl version 5.038002 for linux 414s # Current time local: Tue Dec 17 19:00:14 2024 414s # Current time GMT: Tue Dec 17 19:00:14 2024 414s # Using Test.pm version 1.31 414s # Using Apache/Test.pm version 1.42 414s # # running: 414s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 414s ok 1 414s ok 2 414s # # running: 414s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 414s ok 3 414s ok 4 414s ok 5 414s ok 417s t/apache/404.t ...................... 417s 1..2 417s # Running under perl version 5.038002 for linux 417s # Current time local: Tue Dec 17 19:00:17 2024 417s # Current time GMT: Tue Dec 17 19:00:17 2024 417s # Using Test.pm version 1.31 417s # Using Apache/Test.pm version 1.42 417s # GET_STR Response: 417s # HTTP/1.1 404 Not Found 417s # Connection: close 417s # Date: Tue, 17 Dec 2024 19:00:19 GMT 417s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s # Content-Length: 196 417s # Content-Type: text/html; charset=iso-8859-1 417s # Client-Date: Tue, 17 Dec 2024 19:00:19 GMT 417s # Client-Peer: 127.0.0.1:8529 417s # Client-Response-Num: 1 417s # Title: 404 Not Found 417s # 417s # 417s # 417s # 404 Not Found 417s # 417s #

Not Found

417s #

The requested URL was not found on this server.

417s # 417s ok 1 417s ok 2 417s ok 419s t/apache/acceptpathinfo.t ........... 419s 1..36 419s # Running under perl version 5.038002 for linux 419s # Current time local: Tue Dec 17 19:00:20 2024 419s # Current time GMT: Tue Dec 17 19:00:20 2024 419s # Using Test.pm version 1.31 419s # Using Apache/Test.pm version 1.42 419s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 419s # expected: '200' 419s # received: '200' 419s ok 1 419s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 419s # expected: qr/_\(none\)_/ 419s # received: '_(none)_' 419s ok 2 419s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 419s # expected: '404' 419s # received: '404' 419s ok 3 419s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 419s # expected: qr/Not Found/ 419s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

467s #

The requested URL was not found on this server.

467s # ' 467s ok 8 467s # testing : /merge/notfound.html code 467s # expected: 404 467s # received: '404' 467s ok 9 467s # testing : /merge/notfound.html content 467s # expected: 'testing merge' 467s # received: 'testing merge' 467s ok 10 467s # testing : /merge/merge2/notfound.html code 467s # expected: 404 467s # received: '404' 467s ok 11 467s # testing : /merge/merge2/notfound.html content 467s # expected: 'testing merge' 467s # received: 'testing merge' 467s ok 12 467s # testing : /bounce/notfound.html code 467s # expected: 404 467s # received: '404' 467s ok 13 467s # testing : /bounce/notfound.html content 467s # expected: qr/expire test/ 467s # received: ' 467s # expire test 467s # expire test 467s # ' 467s ok 14 467s ok 470s t/apache/etags.t .................... 470s # Checking for existence of FileETag directive 470s # Returned 200: 470s 1..61 470s # Running under perl version 5.038002 for linux 470s # Current time local: Tue Dec 17 19:01:09 2024 470s # Current time GMT: Tue Dec 17 19:01:09 2024 470s # Using Test.pm version 1.31 470s # Using Apache/Test.pm version 1.42 470s # --- 470s # HEAD /apache/etags/all/ms/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 1 470s # --- 470s # HEAD /apache/etags/all/minus-ms/test.txt 470s # Expecting one component in ETag field 470s # Received "1d54f" 470s ok 2 470s # --- 470s # HEAD /apache/etags/all/test.txt 470s # Expecting three components in ETag field 470s # Received "1d55c-b-613edd771cbc0" 470s ok 3 470s # --- 470s # HEAD /apache/etags/all/minus-m/test.txt 470s # Expecting two components in ETag field 470s # Received "1d546-b" 470s ok 4 470s # --- 470s # HEAD /apache/etags/all/minus-mi/test.txt 470s # Expecting one component in ETag field 470s # Received "b" 470s ok 5 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 470s # Expecting one component in ETag field 470s # Received "1d5d0" 470s ok 6 470s # --- 470s # HEAD /apache/etags/none/test.txt 470s # Expecting field to be absent 470s # ETag field is missing 470s ok 7 470s # --- 470s # HEAD /apache/etags/all/minus-mis/test.txt 470s # Expecting field to be absent 470s # Received "b-613edd771cbc0" 470s ok 8 470s # --- 470s # HEAD /apache/etags/all/minus-is/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 9 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 470s # Expecting one component in ETag field 470s # Received "b" 470s ok 10 470s # --- 470s # HEAD /apache/etags/is/test.txt 470s # Expecting two components in ETag field 470s # Received "1d564-b" 470s ok 11 470s # --- 470s # HEAD /apache/etags/all/i/test.txt 470s # Expecting one component in ETag field 470s # Received "1d532" 470s ok 12 470s # --- 470s # HEAD /apache/etags/all/minus-i/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 13 470s # --- 470s # HEAD /apache/etags/none/plus-s/test.txt 470s # Expecting one component in ETag field 470s # Received "b" 470s ok 14 470s # --- 470s # HEAD /apache/etags/none/ms/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 15 470s # --- 470s # HEAD /apache/etags/none/is/test.txt 470s # Expecting two components in ETag field 470s # Received "1d5a4-b" 470s ok 16 470s # --- 470s # HEAD /apache/etags/m/plus-is/test.txt 470s # Expecting three components in ETag field 470s # Received "1d581-b-613edd771cbc0" 470s ok 17 470s # --- 470s # HEAD /apache/etags/mis/test.txt 470s # Expecting three components in ETag field 470s # Received "1d597-b-613edd771cbc0" 470s ok 18 470s # --- 470s # HEAD /apache/etags/ms/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 19 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 20 470s # --- 470s # HEAD /apache/etags/m/plus-i/test.txt 470s # Expecting two components in ETag field 470s # Received "1d57e-613edd771cbc0" 470s ok 21 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 470s # Expecting two components in ETag field 470s # Received "1d5d3-613edd771cbc0" 470s ok 22 470s # --- 470s # HEAD /apache/etags/all/s/test.txt 470s # Expecting one component in ETag field 470s # Received "b" 470s ok 23 470s # --- 470s # HEAD /apache/etags/m/minus-is/test.txt 470s # Expecting field to be absent 470s # Received "613edd771cbc0" 470s ok 24 470s # --- 470s # HEAD /apache/etags/all/mi/test.txt 470s # Expecting two components in ETag field 470s # Received "1d53d-613edd771cbc0" 470s ok 25 470s # --- 470s # HEAD /apache/etags/m/minus-s/test.txt 470s # Expecting field to be absent 470s # Received "613edd771cbc0" 470s ok 26 470s # --- 470s # HEAD /apache/etags/m/minus-i/test.txt 470s # Expecting field to be absent 470s # Received "613edd771cbc0" 470s ok 27 470s # --- 470s # HEAD /apache/etags/s/test.txt 470s # Expecting one component in ETag field 470s # Received "b" 470s ok 28 470s # --- 470s # HEAD /apache/etags/none/inherit/test.txt 470s # Expecting field to be absent 470s # ETag field is missing 470s ok 29 470s # --- 470s # HEAD /apache/etags/m/minus-m/test.txt 470s # Expecting field to be absent 470s # Received "b-613edd771cbc0" 470s ok 30 470s # --- 470s # HEAD /apache/etags/m/plus-s/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 31 470s # --- 470s # HEAD /apache/etags/none/s/test.txt 470s # Expecting one component in ETag field 470s # Received "b" 470s ok 32 470s # --- 470s # HEAD /apache/etags/all/is/test.txt 470s # Expecting two components in ETag field 470s # Received "1d537-b" 470s ok 33 470s # --- 470s # HEAD /apache/etags/m/minus-ms/test.txt 470s # Expecting field to be absent 470s # Received "b-613edd771cbc0" 470s ok 34 470s # --- 470s # HEAD /apache/etags/none/m/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 35 470s # --- 470s # HEAD /apache/etags/m/minus-mi/test.txt 470s # Expecting field to be absent 470s # Received "b-613edd771cbc0" 470s ok 36 470s # --- 470s # HEAD /apache/etags/all/inherit/test.txt 470s # Expecting three components in ETag field 470s # Received "1d534-b-613edd771cbc0" 470s ok 37 470s # --- 470s # HEAD /apache/etags/i/test.txt 470s # Expecting one component in ETag field 470s # Received "1d561" 470s ok 38 470s # --- 470s # HEAD /apache/etags/default/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 39 470s # --- 470s # HEAD /apache/etags/m/plus-m/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 40 470s # --- 470s # HEAD /apache/etags/m/plus-mis/test.txt 470s # Expecting three components in ETag field 470s # Received "1d58a-b-613edd771cbc0" 470s ok 41 470s # --- 470s # HEAD /apache/etags/m/minus-mis/test.txt 470s # Expecting field to be absent 470s # Received "b-613edd771cbc0" 470s ok 42 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 43 470s # --- 470s # HEAD /apache/etags/m/plus-mi/test.txt 470s # Expecting two components in ETag field 470s # Received "1d587-613edd771cbc0" 470s ok 44 470s # --- 470s # HEAD /apache/etags/all/m/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 45 470s # --- 470s # HEAD /apache/etags/m/plus-ms/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 46 470s # --- 470s # HEAD /apache/etags/none/plus-i/test.txt 470s # Expecting one component in ETag field 470s # Received "1d5b3" 470s ok 47 470s # --- 470s # HEAD /apache/etags/all/mis/test.txt 470s # Expecting three components in ETag field 470s # Received "1d555-b-613edd771cbc0" 470s ok 48 470s # --- 470s # HEAD /apache/etags/m/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 49 470s # --- 470s # HEAD /apache/etags/all/minus-s/test.txt 470s # Expecting two components in ETag field 470s # Received "1d552-613edd771cbc0" 470s ok 50 470s # --- 470s # HEAD /apache/etags/none/plus-mis/test.txt 470s # Expecting three components in ETag field 470s # Received "1d5d4-b-613edd771cbc0" 470s ok 51 470s # --- 470s # HEAD /apache/etags/none/plus-is/test.txt 470s # Expecting two components in ETag field 470s # Received "1d5b6-b" 470s ok 52 470s # --- 470s # HEAD /apache/etags/mi/test.txt 470s # Expecting two components in ETag field 470s # Received "1d594-613edd771cbc0" 470s ok 53 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 470s # Expecting field to be absent 470s # Received "b-613edd771cbc0" 470s ok 54 470s # --- 470s # HEAD /apache/etags/none/plus-mi/test.txt 470s # Expecting two components in ETag field 470s # Received "1d5bc-613edd771cbc0" 470s ok 55 470s # --- 470s # HEAD /apache/etags/none/mi/test.txt 470s # Expecting two components in ETag field 470s # Received "1d5aa-613edd771cbc0" 470s ok 56 470s # --- 470s # HEAD /apache/etags/none/mis/test.txt 470s # Expecting three components in ETag field 470s # Received "1d5ad-b-613edd771cbc0" 470s ok 57 470s # --- 470s # HEAD /apache/etags/none/plus-m/test.txt 470s # Expecting one component in ETag field 470s # Received "613edd771cbc0" 470s ok 58 470s # --- 470s # HEAD /apache/etags/none/i/test.txt 470s # Expecting one component in ETag field 470s # Received "1d59f" 470s ok 59 470s # --- 470s # HEAD /apache/etags/none/plus-ms/test.txt 470s # Expecting two components in ETag field 470s # Received "b-613edd771cbc0" 470s ok 60 470s # --- 470s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 470s # Expecting two components in ETag field 470s # Received "1d5c7-b" 470s ok 61 470s ok 475s t/apache/expr.t ..................... 475s 1..229 475s # Running under perl version 5.038002 for linux 475s # Current time local: Tue Dec 17 19:01:13 2024 475s # Current time GMT: Tue Dec 17 19:01:13 2024 475s # Using Test.pm version 1.31 475s # Using Apache/Test.pm version 1.42 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true" should evaluate to true, got true 475s ok 1 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "false" should evaluate to false, got false 475s ok 2 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "foo", got parse error 475s ok 3 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -eq 01" should evaluate to true, got true 475s ok 4 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -eq 2" should evaluate to false, got false 475s ok 5 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -ne 2" should evaluate to true, got true 475s ok 6 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -ne 1" should evaluate to false, got false 475s ok 7 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -lt 02" should evaluate to true, got true 475s ok 8 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -lt 1" should evaluate to false, got false 475s ok 9 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -le 2" should evaluate to true, got true 475s ok 10 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -le 1" should evaluate to true, got true 475s ok 11 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "2 -gt 1" should evaluate to true, got true 475s ok 12 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -gt 1" should evaluate to false, got false 475s ok 13 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "2 -ge 1" should evaluate to true, got true 475s ok 14 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -ge 1" should evaluate to true, got true 475s ok 15 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "1 -gt -1" should evaluate to true, got true 475s ok 16 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' == 'aa'" should evaluate to true, got true 475s ok 17 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' == 'b'" should evaluate to false, got false 475s ok 18 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' = 'aa'" should evaluate to true, got true 475s ok 19 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' = 'b'" should evaluate to false, got false 475s ok 20 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' != 'b'" should evaluate to true, got true 475s ok 21 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' != 'aa'" should evaluate to false, got false 475s ok 22 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' < 'b'" should evaluate to true, got true 475s ok 23 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' < 'aa'" should evaluate to false, got false 475s ok 24 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' <= 'b'" should evaluate to true, got true 475s ok 25 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' <= 'aa'" should evaluate to true, got true 475s ok 26 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'b' > 'aa'" should evaluate to true, got true 475s ok 27 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' > 'aa'" should evaluate to false, got false 475s ok 28 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'b' >= 'aa'" should evaluate to true, got true 475s ok 29 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'aa' >= 'aa'" should evaluate to true, got true 475s ok 30 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 475s ok 31 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 475s ok 32 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 475s ok 33 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 475s ok 34 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 475s ok 35 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 475s ok 36 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 475s ok 37 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 475s ok 38 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 475s ok 39 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 475s ok 40 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME} != ''" should evaluate to true, got true 475s ok 41 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a' -in { 'b', 'a' } " should evaluate to true, got true 475s ok 42 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a' -in { 'b', 'c' } " should evaluate to false, got false 475s ok 43 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /bc/ " should evaluate to true, got true 475s ok 44 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /BC/i " should evaluate to true, got true 475s ok 45 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' !~ m!bc! " should evaluate to false, got false 475s ok 46 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' !~ m!BC!i " should evaluate to false, got false 475s ok 47 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " $0 == '' " should evaluate to true, got true 475s ok 48 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " $1 == '' " should evaluate to true, got true 475s ok 49 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " $9 == '' " should evaluate to true, got true 475s ok 50 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " '$0' == '' " should evaluate to true, got true 475s ok 51 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 475s ok 52 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 475s ok 53 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 475s ok 54 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 475s ok 55 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 475s ok 56 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 475s ok 57 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 475s ok 58 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 475s ok 59 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 475s ok 60 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 475s ok 61 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 475s ok 62 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 475s ok 63 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 475s ok 64 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 475s ok 65 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 475s ok 66 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 475s ok 67 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 475s ok 68 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 475s ok 69 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 475s ok 70 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{HTTPS} == 'off' " should evaluate to true, got true 475s ok 71 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 475s ok 72 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 475s ok 73 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 475s ok 74 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 475s ok 75 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 475s ok 76 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 475s ok 77 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 475s ok 78 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 475s ok 79 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 475s ok 80 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 475s ok 81 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 475s ok 82 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "escape('?') = '%3f' " should evaluate to true, got true 475s ok 83 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "unescape('%3f') = '?' " should evaluate to true, got true 475s ok 84 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 475s ok 85 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 475s ok 86 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 475s ok 87 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "file('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 475s ok 88 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-n ''" should evaluate to false, got false 475s ok 89 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-z ''" should evaluate to true, got true 475s ok 90 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-n '1'" should evaluate to true, got true 475s ok 91 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-z '1'" should evaluate to false, got false 475s ok 92 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "-R 'abc'", got parse error 475s ok 93 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 475s ok 94 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-R '240.0.0.0'" should evaluate to false, got false 475s ok 95 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-R '240.0.0.0/8'" should evaluate to false, got false 475s ok 96 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-R 'ff::/8'" should evaluate to false, got false 475s ok 97 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 475s ok 98 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 475s ok 99 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 475s ok 100 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 475s ok 101 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 475s ok 102 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 475s ok 103 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 475s ok 104 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'foo' -strmatch '*o'" should evaluate to true, got true 475s ok 105 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 475s ok 106 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'foo' -strmatch 'F*'" should evaluate to false, got false 475s ok 107 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'foo' -strcmatch 'F*'" should evaluate to true, got true 475s ok 108 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'foo' -strmatch 'g*'" should evaluate to false, got false 475s ok 109 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'foo' -strcmatch 'g*'" should evaluate to false, got false 475s ok 110 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 475s ok 111 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 475s ok 112 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 475s ok 113 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 475s ok 114 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "foo('bar') = 'bar'", got parse error 475s ok 115 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "%{FOO} != 'bar'", got parse error 475s ok 116 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s Should get parse error for "'bar' = bar", got parse error 475s ok 117 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true" should evaluate to true, got true 475s ok 118 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && true" should evaluate to true, got true 475s ok 119 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || true" should evaluate to true, got true 475s ok 120 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || true || true" should evaluate to true, got true 475s ok 121 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || true && true" should evaluate to true, got true 475s ok 122 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && true || true" should evaluate to true, got true 475s ok 123 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && true && true" should evaluate to true, got true 475s ok 124 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || true || !true" should evaluate to true, got true 475s ok 125 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || true && !true" should evaluate to true, got true 475s ok 126 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && true || !true" should evaluate to true, got true 475s ok 127 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && true && !true" should evaluate to false, got false 475s ok 128 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && !true" should evaluate to false, got false 475s ok 129 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || !true" should evaluate to true, got true 475s ok 130 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || !true || true" should evaluate to true, got true 475s ok 131 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || !true && true" should evaluate to true, got true 475s ok 132 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && !true || true" should evaluate to true, got true 475s ok 133 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && !true && true" should evaluate to false, got false 475s ok 134 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || !true || !true" should evaluate to true, got true 475s ok 135 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true || !true && !true" should evaluate to true, got true 475s ok 136 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && !true || !true" should evaluate to false, got false 475s ok 137 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "true && !true && !true" should evaluate to false, got false 475s ok 138 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true" should evaluate to false, got false 475s ok 139 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && true" should evaluate to false, got false 475s ok 140 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || true" should evaluate to true, got true 475s ok 141 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || true || true" should evaluate to true, got true 475s ok 142 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || true && true" should evaluate to true, got true 475s ok 143 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && true || true" should evaluate to true, got true 475s ok 144 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && true && true" should evaluate to false, got false 475s ok 145 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || true || !true" should evaluate to true, got true 475s ok 146 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || true && !true" should evaluate to false, got false 475s ok 147 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && true || !true" should evaluate to false, got false 475s ok 148 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && true && !true" should evaluate to false, got false 475s ok 149 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && !true" should evaluate to false, got false 475s ok 150 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || !true" should evaluate to false, got false 475s ok 151 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || !true || true" should evaluate to true, got true 475s ok 152 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || !true && true" should evaluate to false, got false 475s ok 153 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && !true || true" should evaluate to true, got true 475s ok 154 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && !true && true" should evaluate to false, got false 475s ok 155 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || !true || !true" should evaluate to false, got false 475s ok 156 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true || !true && !true" should evaluate to false, got false 475s ok 157 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && !true || !true" should evaluate to false, got false 475s ok 158 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!true && !true && !true" should evaluate to false, got false 475s ok 159 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true)" should evaluate to false, got false 475s ok 160 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && true)" should evaluate to false, got false 475s ok 161 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || true)" should evaluate to false, got false 475s ok 162 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || true || true)" should evaluate to false, got false 475s ok 163 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || true && true)" should evaluate to false, got false 475s ok 164 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && true || true)" should evaluate to false, got false 475s ok 165 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && true && true)" should evaluate to false, got false 475s ok 166 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || true || !true)" should evaluate to false, got false 475s ok 167 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || true && !true)" should evaluate to false, got false 475s ok 168 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && true || !true)" should evaluate to false, got false 475s ok 169 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && true && !true)" should evaluate to true, got true 475s ok 170 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && !true)" should evaluate to true, got true 475s ok 171 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || !true)" should evaluate to false, got false 475s ok 172 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || !true || true)" should evaluate to false, got false 475s ok 173 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || !true && true)" should evaluate to false, got false 475s ok 174 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && !true || true)" should evaluate to false, got false 475s ok 175 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && !true && true)" should evaluate to true, got true 475s ok 176 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || !true || !true)" should evaluate to false, got false 475s ok 177 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true || !true && !true)" should evaluate to false, got false 475s ok 178 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && !true || !true)" should evaluate to true, got true 475s ok 179 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(true && !true && !true)" should evaluate to true, got true 475s ok 180 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true)" should evaluate to true, got true 475s ok 181 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && true)" should evaluate to true, got true 475s ok 182 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || true)" should evaluate to false, got false 475s ok 183 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || true || true)" should evaluate to false, got false 475s ok 184 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || true && true)" should evaluate to false, got false 475s ok 185 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && true || true)" should evaluate to false, got false 475s ok 186 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && true && true)" should evaluate to true, got true 475s ok 187 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || true || !true)" should evaluate to false, got false 475s ok 188 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || true && !true)" should evaluate to true, got true 475s ok 189 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && true || !true)" should evaluate to true, got true 475s ok 190 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && true && !true)" should evaluate to true, got true 475s ok 191 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && !true)" should evaluate to true, got true 475s ok 192 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || !true)" should evaluate to true, got true 475s ok 193 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || !true || true)" should evaluate to false, got false 475s ok 194 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || !true && true)" should evaluate to true, got true 475s ok 195 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && !true || true)" should evaluate to false, got false 475s ok 196 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && !true && true)" should evaluate to true, got true 475s ok 197 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || !true || !true)" should evaluate to true, got true 475s ok 198 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true || !true && !true)" should evaluate to true, got true 475s ok 199 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && !true || !true)" should evaluate to true, got true 475s ok 200 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "!(!true && !true && !true)" should evaluate to true, got true 475s ok 201 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 475s ok 202 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 475s ok 203 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 475s ok 204 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 475s ok 205 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 475s ok 206 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 475s ok 207 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 475s ok 208 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 475s ok 209 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 475s ok 210 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 475s ok 211 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 475s ok 212 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 475s ok 213 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 475s ok 214 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 475s ok 215 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 475s ok 216 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 475s ok 217 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 475s ok 218 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 475s ok 219 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 475s ok 220 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-F '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 475s ok 221 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-F '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 475s ok 222 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-U '/apache/' " should evaluate to true, got true 475s ok 223 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "-U '/apache/expr/none' " should evaluate to false, got false 475s ok 224 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 475s ok 225 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 475s ok 226 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "base64('foo') = 'Zm9v' " should evaluate to true, got true 475s ok 227 475s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 475s ok 228 475s Error log should not have 'Internal evaluation error' entries, found 0 475s ok 229 475s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 475s ok 482s t/apache/expr_string.t .............. 482s 1..29 482s # Running under perl version 5.038002 for linux 482s # Current time local: Tue Dec 17 19:01:18 2024 482s # Current time GMT: Tue Dec 17 19:01:18 2024 482s # Using Test.pm version 1.31 482s # Using Apache/Test.pm version 1.42 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 1 482s Expected return code 200, got 200 for 'foo' 482s ok 2 482s # testing : log message [Tue Dec 17 19:01:22.426341 2024] [log_debug:info] [pid 6495] [client 127.0.0.1:54418] foo (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: 'foo' 482s # received: 'foo' 482s ok 3 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 4 482s Expected return code 200, got 200 for '%{req:SomeHeader}' 482s ok 5 482s # testing : log message [Tue Dec 17 19:01:22.691824 2024] [log_debug:info] [pid 6495] [client 127.0.0.1:54418] SomeValue (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: 'SomeValue' 482s # received: 'SomeValue' 482s ok 6 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 7 482s Should get parse error (500) for "%{", got 500 482s ok 8 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 9 482s Expected return code 200, got 200 for '%' 482s ok 10 482s # testing : log message [Tue Dec 17 19:01:23.201985 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] % (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: '%' 482s # received: '%' 482s ok 11 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 12 482s Expected return code 200, got 200 for '}' 482s ok 13 482s # testing : log message [Tue Dec 17 19:01:23.457093 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] } (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: '}' 482s # received: '}' 482s ok 14 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 15 482s Expected return code 200, got 200 for '\"' 482s ok 16 482s # testing : log message [Tue Dec 17 19:01:23.711857 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] " (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: '"' 482s # received: '"' 482s ok 17 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 18 482s Expected return code 200, got 200 for '\'' 482s ok 19 482s # testing : log message [Tue Dec 17 19:01:23.966546 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] ' (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: '\'' 482s # received: '\'' 482s ok 20 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 21 482s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 482s ok 22 482s # testing : log message [Tue Dec 17 19:01:24.225842 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: '%{req:SomeHeader}' 482s # received: '%{req:SomeHeader}' 482s ok 23 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 24 482s Expected return code 200, got 200 for '%{tolower:IDENT}' 482s ok 25 482s # testing : log message [Tue Dec 17 19:01:24.479871 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] ident (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: 'ident' 482s # received: 'ident' 482s ok 26 482s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 27 482s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 482s ok 28 482s # testing : log message [Tue Dec 17 19:01:24.734164 2024] [log_debug:info] [pid 6514] [client 127.0.0.1:54430] get (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 482s # didn't match 482s # expected: 'get' 482s # received: 'get' 482s ok 29 482s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 482s ok 486s t/apache/getfile.t .................. 486s # using LWP client 486s 1..219 486s # Running under perl version 5.038002 for linux 486s # Current time local: Tue Dec 17 19:01:25 2024 486s # Current time GMT: Tue Dec 17 19:01:25 2024 486s # Using Test.pm version 1.31 486s # Using Apache/Test.pm version 1.42 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "44f3-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 17651 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl.pod 486s # expected: 17651 486s # received: 17651 486s ok 1 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "dbb0-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 56240 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5004delta.pod 486s # expected: 56240 486s # received: 56240 486s ok 2 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "85eb-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 34283 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5005delta.pod 486s # expected: 34283 486s # received: 34283 486s ok 3 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "d8ed-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 55533 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5100delta.pod 486s # expected: 55533 486s # received: 55533 486s ok 4 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "ab70-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 43888 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5101delta.pod 486s # expected: 43888 486s # received: 43888 486s ok 5 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "15cb7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 89271 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5120delta.pod 486s # expected: 89271 486s # received: 89271 486s ok 6 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2707-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9991 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5121delta.pod 486s # expected: 9991 486s # received: 9991 486s ok 7 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2569-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9577 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5122delta.pod 486s # expected: 9577 486s # received: 9577 486s ok 8 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1004-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4100 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5123delta.pod 486s # expected: 4100 486s # received: 4100 486s ok 9 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "e58-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 3672 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5124delta.pod 486s # expected: 3672 486s # received: 3672 486s ok 10 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1e03-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7683 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5125delta.pod 486s # expected: 7683 486s # received: 7683 486s ok 11 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "233aa-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 144298 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5140delta.pod 486s # expected: 144298 486s # received: 144298 486s ok 12 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1f1e-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7966 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5141delta.pod 486s # expected: 7966 486s # received: 7966 486s ok 13 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1aec-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6892 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5142delta.pod 486s # expected: 6892 486s # received: 6892 486s ok 14 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1e50-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7760 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5143delta.pod 486s # expected: 7760 486s # received: 7760 486s ok 15 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "18b7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6327 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5144delta.pod 486s # expected: 6327 486s # received: 6327 486s ok 16 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "20a09-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 133641 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5160delta.pod 486s # expected: 133641 486s # received: 133641 486s ok 17 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "17fe-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6142 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5161delta.pod 486s # expected: 6142 486s # received: 6142 486s ok 18 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "e0a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 3594 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5162delta.pod 486s # expected: 3594 486s # received: 3594 486s ok 19 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "ff5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4085 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5163delta.pod 486s # expected: 4085 486s # received: 4085 486s ok 20 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1d286-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 119430 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5180delta.pod 486s # expected: 119430 486s # received: 119430 486s ok 21 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "19c5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6597 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5181delta.pod 486s # expected: 6597 486s # received: 6597 486s ok 22 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "14d7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5335 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5182delta.pod 486s # expected: 5335 486s # received: 5335 486s ok 23 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1208-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4616 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5184delta.pod 486s # expected: 4616 486s # received: 4616 486s ok 24 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1c352-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 115538 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5200delta.pod 486s # expected: 115538 486s # received: 115538 486s ok 25 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2a07-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 10759 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5201delta.pod 486s # expected: 10759 486s # received: 10759 486s ok 26 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2fef-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 12271 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5202delta.pod 486s # expected: 12271 486s # received: 12271 486s ok 27 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2410-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9232 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5203delta.pod 486s # expected: 9232 486s # received: 9232 486s ok 28 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1fa90-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 129680 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5220delta.pod 486s # expected: 129680 486s # received: 129680 486s ok 29 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "293d-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 10557 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5221delta.pod 486s # expected: 10557 486s # received: 10557 486s ok 30 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "301f-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 12319 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5222delta.pod 486s # expected: 12319 486s # received: 12319 486s ok 31 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "20fa-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8442 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5223delta.pod 486s # expected: 8442 486s # received: 8442 486s ok 32 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1162-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4450 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5224delta.pod 486s # expected: 4450 486s # received: 4450 486s ok 33 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "fc0b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 64523 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5240delta.pod 486s # expected: 64523 486s # received: 64523 486s ok 34 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2009-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8201 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5241delta.pod 486s # expected: 8201 486s # received: 8201 486s ok 35 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1007-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4103 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5242delta.pod 486s # expected: 4103 486s # received: 4103 486s ok 36 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2aac-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 10924 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5243delta.pod 486s # expected: 10924 486s # received: 10924 486s ok 37 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1168-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4456 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5244delta.pod 486s # expected: 4456 486s # received: 4456 486s ok 38 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1875b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 100187 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5260delta.pod 486s # expected: 100187 486s # received: 100187 486s ok 39 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1e25-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7717 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5261delta.pod 486s # expected: 7717 486s # received: 7717 486s ok 40 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1e16-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7702 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5262delta.pod 486s # expected: 7702 486s # received: 7702 486s ok 41 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1b69-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7017 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5263delta.pod 486s # expected: 7017 486s # received: 7017 486s ok 42 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "115d9-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 71129 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5280delta.pod 486s # expected: 71129 486s # received: 71129 486s ok 43 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "11f7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4599 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5281delta.pod 486s # expected: 4599 486s # received: 4599 486s ok 44 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1806-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6150 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5282delta.pod 486s # expected: 6150 486s # received: 6150 486s ok 45 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "13f7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5111 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5283delta.pod 486s # expected: 5111 486s # received: 5111 486s ok 46 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9efd-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 40701 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5300delta.pod 486s # expected: 40701 486s # received: 40701 486s ok 47 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1662-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5730 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5301delta.pod 486s # expected: 5730 486s # received: 5730 486s ok 48 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "124a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4682 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5302delta.pod 486s # expected: 4682 486s # received: 4682 486s ok 49 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1374-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4980 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5303delta.pod 486s # expected: 4980 486s # received: 4980 486s ok 50 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "d310-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 54032 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5320delta.pod 486s # expected: 54032 486s # received: 54032 486s ok 51 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1b5f-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7007 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5321delta.pod 486s # expected: 7007 486s # received: 7007 486s ok 52 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9201-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 37377 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5340delta.pod 486s # expected: 37377 486s # received: 37377 486s ok 53 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1076-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4214 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5341delta.pod 486s # expected: 4214 486s # received: 4214 486s ok 54 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "f6a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 3946 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5342delta.pod 486s # expected: 3946 486s # received: 3946 486s ok 55 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "fd6-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4054 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5343delta.pod 486s # expected: 4054 486s # received: 4054 486s ok 56 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "ad8b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 44427 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5360delta.pod 486s # expected: 44427 486s # received: 44427 486s ok 57 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1288-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4744 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5361delta.pod 486s # expected: 4744 486s # received: 4744 486s ok 58 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "f6a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 3946 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5362delta.pod 486s # expected: 3946 486s # received: 3946 486s ok 59 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "fd7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4055 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5363delta.pod 486s # expected: 4055 486s # received: 4055 486s ok 60 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "10d49-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 68937 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5380delta.pod 486s # expected: 68937 486s # received: 68937 486s ok 61 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "f6a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 3946 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5381delta.pod 486s # expected: 3946 486s # received: 3946 486s ok 62 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "fd4-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4052 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl5382delta.pod 486s # expected: 4052 486s # received: 4052 486s ok 63 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1e729-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 124713 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl561delta.pod 486s # expected: 124713 486s # received: 124713 486s ok 64 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1a2c1-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 107201 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl56delta.pod 486s # expected: 107201 486s # received: 107201 486s ok 65 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "94ac-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 38060 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl581delta.pod 486s # expected: 38060 486s # received: 38060 486s ok 66 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1176-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4470 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl582delta.pod 486s # expected: 4470 486s # received: 4470 486s ok 67 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "18bf-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6335 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl583delta.pod 486s # expected: 6335 486s # received: 6335 486s ok 68 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1cc3-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7363 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl584delta.pod 486s # expected: 7363 486s # received: 7363 486s ok 69 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1701-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5889 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl585delta.pod 486s # expected: 5889 486s # received: 5889 486s ok 70 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "122b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4651 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl586delta.pod 486s # expected: 4651 486s # received: 4651 486s ok 71 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "20a5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8357 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl587delta.pod 486s # expected: 8357 486s # received: 8357 486s ok 72 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "62c1-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 25281 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl588delta.pod 486s # expected: 25281 486s # received: 25281 486s ok 73 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "d290-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 53904 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl589delta.pod 486s # expected: 53904 486s # received: 53904 486s ok 74 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1c1d5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 115157 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perl58delta.pod 486s # expected: 115157 486s # received: 115157 486s ok 75 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4fe9-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 20457 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlaix.pod 486s # expected: 20457 486s # received: 20457 486s ok 76 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1688-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5768 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlamiga.pod 486s # expected: 5768 486s # received: 5768 486s ok 77 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2031-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8241 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlandroid.pod 486s # expected: 8241 486s # received: 8241 486s ok 78 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "c9433-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 824371 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlapi.pod 486s # expected: 824371 486s # received: 824371 486s ok 79 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "5837-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 22583 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlapio.pod 486s # expected: 22583 486s # received: 22583 486s ok 80 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1b62-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7010 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlartistic.pod 486s # expected: 7010 486s # received: 7010 486s ok 81 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "20c2-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8386 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlbook.pod 486s # expected: 8386 486s # received: 8386 486s ok 82 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "126-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 294 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlboot.pod 486s # expected: 294 486s # received: 294 486s ok 83 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "130-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 304 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlbot.pod 486s # expected: 304 486s # received: 304 486s ok 84 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1f50-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8016 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlbs2000.pod 486s # expected: 8016 486s # received: 8016 486s ok 85 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "dea2-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 56994 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlcall.pod 486s # expected: 56994 486s # received: 56994 486s ok 86 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1180-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4480 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlcheat.pod 486s # expected: 4480 486s # received: 4480 486s ok 87 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "23bf-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9151 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlclass.pod 486s # expected: 9151 486s # received: 9151 486s ok 88 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:28 GMT 486s #Accept-Ranges: bytes 486s #ETag: "3c63-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 15459 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlclassguts.pod 486s # expected: 15459 486s # received: 15459 486s ok 89 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "254a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9546 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlclib.pod 486s # expected: 9546 486s # received: 9546 486s ok 90 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "12e5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4837 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlcn.pod 486s # expected: 4837 486s # received: 4837 486s ok 91 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1b1a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6938 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlcommunity.pod 486s # expected: 6938 486s # received: 6938 486s ok 92 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "662a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 26154 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlcygwin.pod 486s # expected: 26154 486s # received: 26154 486s ok 93 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "cfa2-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 53154 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldata.pod 486s # expected: 53154 486s # received: 53154 486s ok 94 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "134f-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4943 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 486s # expected: 4943 486s # received: 4943 486s ok 95 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "a85c-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 43100 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldebguts.pod 486s # expected: 43100 486s # received: 43100 486s ok 96 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "5693-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 22163 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldebtut.pod 486s # expected: 22163 486s # received: 22163 486s ok 97 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9bbb-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 39867 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldebug.pod 486s # expected: 39867 486s # received: 39867 486s ok 98 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "fd4-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4052 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldelta.pod 486s # expected: 4052 486s # received: 4052 486s ok 99 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "5f0a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 24330 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldeprecation.pod 486s # expected: 24330 486s # received: 24330 486s ok 100 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4c051-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 311377 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldiag.pod 486s # expected: 311377 486s # received: 311377 486s ok 101 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "24a0-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9376 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldoc.pod 486s # expected: 9376 486s # received: 9376 486s ok 102 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "b4ed-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 46317 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldocstyle.pod 486s # expected: 46317 486s # received: 46317 486s ok 103 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "687a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 26746 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldsc.pod 486s # expected: 26746 486s # received: 26746 486s ok 104 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1f17-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7959 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perldtrace.pod 486s # expected: 7959 486s # received: 7959 486s ok 105 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "14981-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 84353 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlebcdic.pod 486s # expected: 84353 486s # received: 84353 486s ok 106 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9321-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 37665 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlembed.pod 486s # expected: 37665 486s # received: 37665 486s ok 107 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2877-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 10359 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlexperiment.pod 486s # expected: 10359 486s # received: 10359 486s ok 108 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "590b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 22795 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq.pod 486s # expected: 22795 486s # received: 22795 486s ok 109 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "385d-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 14429 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq1.pod 486s # expected: 14429 486s # received: 14429 486s ok 110 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "24a1-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9377 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq2.pod 486s # expected: 9377 486s # received: 9377 486s ok 111 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "92e1-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 37601 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq3.pod 486s # expected: 37601 486s # received: 37601 486s ok 112 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "162be-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 90814 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq4.pod 486s # expected: 90814 486s # received: 90814 486s ok 113 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "d7fc-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 55292 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq5.pod 486s # expected: 55292 486s # received: 55292 486s ok 114 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9a71-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 39537 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq6.pod 486s # expected: 39537 486s # received: 39537 486s ok 115 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "93b8-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 37816 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq7.pod 486s # expected: 37816 486s # received: 37816 486s ok 116 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "c310-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 49936 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq8.pod 486s # expected: 49936 486s # received: 49936 486s ok 117 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "3b75-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 15221 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfaq9.pod 486s # expected: 15221 486s # received: 15221 486s ok 118 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "56ca-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 22218 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfilter.pod 486s # expected: 22218 486s # received: 22218 486s ok 119 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "342b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 13355 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfork.pod 486s # expected: 13355 486s # received: 13355 486s ok 120 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "40e0-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 16608 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlform.pod 486s # expected: 16608 486s # received: 16608 486s ok 121 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "671-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 1649 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 486s # expected: 1649 486s # received: 1649 486s ok 122 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "67142-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 422210 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlfunc.pod 486s # expected: 422210 486s # received: 422210 486s ok 123 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "7c2a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 31786 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlgit.pod 486s # expected: 31786 486s # received: 31786 486s ok 124 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "21810-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 137232 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlglossary.pod 486s # expected: 137232 486s # received: 137232 486s ok 125 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4075-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 16501 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlgov.pod 486s # expected: 16501 486s # received: 16501 486s ok 126 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "35f7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 13815 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlgpl.pod 486s # expected: 13815 486s # received: 13815 486s ok 127 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2c264-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 180836 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlguts.pod 486s # expected: 180836 486s # received: 180836 486s ok 128 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "afe4-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 45028 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhack.pod 486s # expected: 45028 486s # received: 45028 486s ok 129 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "11a38-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 72248 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhacktips.pod 486s # expected: 72248 486s # received: 72248 486s ok 130 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1809-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6153 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhacktut.pod 486s # expected: 6153 486s # received: 6153 486s ok 131 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "5f7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 1527 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhaiku.pod 486s # expected: 1527 486s # received: 1527 486s ok 132 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "e88a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 59530 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhist.pod 486s # expected: 59530 486s # received: 59530 486s ok 133 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "77a4-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 30628 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhpux.pod 486s # expected: 30628 486s # received: 30628 486s ok 134 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "7dd-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 2013 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlhurd.pod 486s # expected: 2013 486s # received: 2013 486s ok 135 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1f865-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 129125 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlintern.pod 486s # expected: 129125 486s # received: 129125 486s ok 136 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9216-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 37398 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlinterp.pod 486s # expected: 37398 486s # received: 37398 486s ok 137 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "579d-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 22429 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlintro.pod 486s # expected: 22429 486s # received: 22429 486s ok 138 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "8ad3-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 35539 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perliol.pod 486s # expected: 35539 486s # received: 35539 486s ok 139 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "11817-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 71703 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlipc.pod 486s # expected: 71703 486s # received: 71703 486s ok 140 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1150-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4432 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlirix.pod 486s # expected: 4432 486s # received: 4432 486s ok 141 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "20a8-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8360 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perljp.pod 486s # expected: 8360 486s # received: 8360 486s ok 142 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2fc0-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 12224 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlko.pod 486s # expected: 12224 486s # received: 12224 486s ok 143 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "163-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 355 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perllexwarn.pod 486s # expected: 355 486s # received: 355 486s ok 144 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "7ea-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 2026 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perllinux.pod 486s # expected: 2026 486s # received: 2026 486s ok 145 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "12457-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 74839 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perllocale.pod 486s # expected: 74839 486s # received: 74839 486s ok 146 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "24dc-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9436 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perllol.pod 486s # expected: 9436 486s # received: 9436 486s ok 147 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2f6f-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 12143 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlmacosx.pod 486s # expected: 12143 486s # received: 12143 486s ok 148 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "6753-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 26451 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlmod.pod 486s # expected: 26451 486s # received: 26451 486s ok 149 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2574-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9588 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 486s # expected: 9588 486s # received: 9588 486s ok 150 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "e547-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 58695 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlmodlib.pod 486s # expected: 58695 486s # received: 58695 486s ok 151 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "573b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 22331 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 486s # expected: 22331 486s # received: 22331 486s ok 152 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "d65-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 3429 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlmroapi.pod 486s # expected: 3429 486s # received: 3429 486s ok 153 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2ad3-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 10963 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlnewmod.pod 486s # expected: 10963 486s # received: 10963 486s ok 154 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "20a5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 8357 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlnumber.pod 486s # expected: 8357 486s # received: 8357 486s ok 155 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "8d30-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 36144 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlobj.pod 486s # expected: 36144 486s # received: 36144 486s ok 156 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "6885-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 26757 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlootut.pod 486s # expected: 26757 486s # received: 26757 486s ok 157 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "251a5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 151973 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlop.pod 486s # expected: 151973 486s # received: 151973 486s ok 158 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4db-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 1243 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 486s # expected: 1243 486s # received: 1243 486s ok 159 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "3b77-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 15223 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlopentut.pod 486s # expected: 15223 486s # received: 15223 486s ok 160 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "16cb9-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 93369 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlos2.pod 486s # expected: 93369 486s # received: 93369 486s ok 161 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "37cb-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 14283 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlos390.pod 486s # expected: 14283 486s # received: 14283 486s ok 162 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "12b0-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 4784 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlos400.pod 486s # expected: 4784 486s # received: 4784 486s ok 163 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "c8a9-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 51369 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlpacktut.pod 486s # expected: 51369 486s # received: 51369 486s ok 164 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "c2bd-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 49853 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlperf.pod 486s # expected: 49853 486s # received: 49853 486s ok 165 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1418-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5144 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlplan9.pod 486s # expected: 5144 486s # received: 5144 486s ok 166 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "5b65-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 23397 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlpod.pod 486s # expected: 23397 486s # received: 23397 486s ok 167 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "10d10-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 68880 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlpodspec.pod 486s # expected: 68880 486s # received: 68880 486s ok 168 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2f40-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 12096 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 486s # expected: 12096 486s # received: 12096 486s ok 169 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "67b7-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 26551 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlpolicy.pod 486s # expected: 26551 486s # received: 26551 486s ok 170 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "15cc8-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 89288 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlport.pod 486s # expected: 89288 486s # received: 89288 486s ok 171 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1412-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 5138 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlpragma.pod 486s # expected: 5138 486s # received: 5138 486s ok 172 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1a25-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 6693 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlqnx.pod 486s # expected: 6693 486s # received: 6693 486s ok 173 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2127d-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 135805 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlre.pod 486s # expected: 135805 486s # received: 135805 486s ok 174 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "7bad-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 31661 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlreapi.pod 486s # expected: 31661 486s # received: 31661 486s ok 175 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "818f-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 33167 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 486s # expected: 33167 486s # received: 33167 486s ok 176 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "beb0-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 48816 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 486s # expected: 48816 486s # received: 48816 486s ok 177 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "8c47-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 35911 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlref.pod 486s # expected: 35911 486s # received: 35911 486s ok 178 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4944-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 18756 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlreftut.pod 486s # expected: 18756 486s # received: 18756 486s ok 179 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "a989-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 43401 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlreguts.pod 486s # expected: 43401 486s # received: 43401 486s ok 180 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1fd-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 509 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlrepository.pod 486s # expected: 509 486s # received: 509 486s ok 181 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4af5-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 19189 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlrequick.pod 486s # expected: 19189 486s # received: 19189 486s ok 182 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "3ce4-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 15588 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlreref.pod 486s # expected: 15588 486s # received: 15588 486s ok 183 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1e219-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 123417 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlretut.pod 486s # expected: 123417 486s # received: 123417 486s ok 184 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "60c-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 1548 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlriscos.pod 486s # expected: 1548 486s # received: 1548 486s ok 185 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "e52d-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 58669 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlrun.pod 486s # expected: 58669 486s # received: 58669 486s ok 186 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "6cc6-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 27846 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsec.pod 486s # expected: 27846 486s # received: 27846 486s ok 187 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "4af2-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 19186 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 486s # expected: 19186 486s # received: 19186 486s ok 188 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "74a6-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 29862 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsolaris.pod 486s # expected: 29862 486s # received: 29862 486s ok 189 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "1bdc-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 7132 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsource.pod 486s # expected: 7132 486s # received: 7132 486s ok 190 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "233b-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 9019 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlstyle.pod 486s # expected: 9019 486s # received: 9019 486s ok 191 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "12f85-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 77701 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsub.pod 486s # expected: 77701 486s # received: 77701 486s ok 192 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "d2de-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 53982 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsyn.pod 486s # expected: 53982 486s # received: 53982 486s ok 193 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "2858-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 10328 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlsynology.pod 486s # expected: 10328 486s # received: 10328 486s ok 194 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "b53a-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 46394 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perlthrtut.pod 486s # expected: 46394 486s # received: 46394 486s ok 195 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "9a91-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 39569 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perltie.pod 486s # expected: 39569 486s # received: 39569 486s ok 196 486s #lwp request: 486s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 486s #User-Agent: libwww-perl/6.76 486s # 486s #server response: 486s #HTTP/1.1 200 OK 486s #Connection: close 486s #Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Accept-Ranges: bytes 486s #ETag: "b9206-6155edc931600" 486s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 486s #Vary: In-If1 486s #Content-Length: 758278 486s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 486s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 486s #Client-Peer: 127.0.0.1:8529 486s #Client-Response-Num: 1 486s #DMMATCH1: 1 486s # 486s # testing : download of /getfiles-perl-pod/perltoc.pod 487s # expected: 758278 487s # received: 758278 487s ok 197 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "174-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 372 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perltodo.pod 487s # expected: 372 487s # received: 372 487s ok 198 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "126-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 294 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perltooc.pod 487s # expected: 294 487s # received: 294 487s ok 199 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "126-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 294 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perltoot.pod 487s # expected: 294 487s # received: 294 487s ok 200 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "297f-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 10623 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perltrap.pod 487s # expected: 10623 487s # received: 10623 487s ok 201 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "213f-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 8511 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perltru64.pod 487s # expected: 8511 487s # received: 8511 487s ok 202 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "1183-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 4483 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perltw.pod 487s # expected: 4483 487s # received: 4483 487s ok 203 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "162c0-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 90816 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlunicode.pod 487s # expected: 90816 487s # received: 90816 487s ok 204 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "6349-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 25417 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlunicook.pod 487s # expected: 25417 487s # received: 25417 487s ok 205 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "372e-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 14126 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlunifaq.pod 487s # expected: 14126 487s # received: 14126 487s ok 206 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "96e1-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 38625 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perluniintro.pod 487s # expected: 38625 487s # received: 38625 487s ok 207 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "6eefa-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 454394 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perluniprops.pod 487s # expected: 454394 487s # received: 454394 487s ok 208 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "1f0f-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 7951 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlunitut.pod 487s # expected: 7951 487s # received: 7951 487s ok 209 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "1ce8-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 7400 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlutil.pod 487s # expected: 7400 487s # received: 7400 487s ok 210 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "16ab2-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 92850 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlvar.pod 487s # expected: 92850 487s # received: 92850 487s ok 211 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "c68d-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 50829 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlvms.pod 487s # expected: 50829 487s # received: 50829 487s ok 212 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "f16-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 3862 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlvos.pod 487s # expected: 3862 487s # received: 3862 487s ok 213 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "7fdb-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 32731 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlwin32.pod 487s # expected: 32731 487s # received: 32731 487s ok 214 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "1532b-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 86827 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlxs.pod 487s # expected: 86827 487s # received: 86827 487s ok 215 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "c504-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 50436 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlxstut.pod 487s # expected: 50436 487s # received: 50436 487s ok 216 487s #lwp request: 487s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "5dc1-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 24001 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 487s # expected: 24001 487s # received: 24001 487s ok 217 487s #lwp request: 487s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "712a4-6237dbf803ac0" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 463524 487s #Last-Modified: Wed, 02 Oct 2024 12:40:51 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-binary-httpd 487s # expected: 463524 487s # received: 463524 487s ok 218 487s #lwp request: 487s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 487s #User-Agent: libwww-perl/6.76 487s # 487s #server response: 487s #HTTP/1.1 200 OK 487s #Connection: close 487s #Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Accept-Ranges: bytes 487s #ETag: "2cc5c0-6155edc931600" 487s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 487s #Vary: In-If1 487s #Content-Length: 2934208 487s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 487s #Client-Date: Tue, 17 Dec 2024 19:01:29 GMT 487s #Client-Peer: 127.0.0.1:8529 487s #Client-Response-Num: 1 487s #DMMATCH1: 1 487s # 487s # testing : download of /getfiles-binary-perl 487s # expected: 2934208 487s # received: 2934208 487s ok 219 487s ok 490s t/apache/headers.t .................. 490s 1..27 490s # Running under perl version 5.038002 for linux 490s # Current time local: Tue Dec 17 19:01:29 2024 490s # Current time GMT: Tue Dec 17 19:01:29 2024 490s # Using Test.pm version 1.31 490s # Using Apache/Test.pm version 1.42 490s testing: Hello: World 490s ok 1 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 2 490s header: [World] vs [World] 490s # testing : compare header Hello value 490s # expected: 'World' 490s # received: 'World' 490s ok 3 490s testing: Hello: World 490s ok 4 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 5 490s header: [World] vs [World] 490s # testing : compare header Hello value 490s # expected: 'World' 490s # received: 'World' 490s ok 6 490s testing: Hello: World 490s ok 7 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 8 490s header: [World] vs [World] 490s # testing : compare header Hello value 490s # expected: 'World' 490s # received: 'World' 490s ok 9 490s testing: Hello: Foo 490s Bar 490s ok 10 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 11 490s header: [Foo Bar] vs [Foo Bar] 490s # testing : compare header Hello value 490s # expected: 'Foo Bar' 490s # received: 'Foo Bar' 490s ok 12 490s testing: Hello: Foo 490s Bar 490s ok 13 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 14 490s header: [Foo Bar] vs [Foo Bar] 490s # testing : compare header Hello value 490s # expected: 'Foo Bar' 490s # received: 'Foo Bar' 490s ok 15 490s testing: Hello: Foo 490s Bar 490s ok 16 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 17 490s header: [Foo Bar] vs [Foo Bar] 490s # testing : compare header Hello value 490s # expected: 'Foo Bar' 490s # received: 'Foo Bar' 490s ok 18 490s testing: Hello: Foo 490s Bar 490s ok 19 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 20 490s header: [Foo Bar] vs [Foo Bar] 490s # testing : compare header Hello value 490s # expected: 'Foo Bar' 490s # received: 'Foo Bar' 490s ok 21 490s testing: Hello: Foo 490s Bar 490s ok 22 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 23 490s header: [Foo Bar] vs [Foo Bar] 490s # testing : compare header Hello value 490s # expected: 'Foo Bar' 490s # received: 'Foo Bar' 490s ok 24 490s testing: Hello:World 490s ok 25 490s # testing : response success 490s # expected: qr/HTTP\/1\.. 200 OK/ 490s # received: 'HTTP/1.1 200 OK' 490s ok 26 490s header: [World] vs [World] 490s # testing : compare header Hello value 490s # expected: 'World' 490s # received: 'World' 490s ok 27 490s ok 494s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 498s t/apache/http_strict.t .............. 498s 1..178 498s # Running under perl version 5.038002 for linux 498s # Current time local: Tue Dec 17 19:01:36 2024 498s # Current time GMT: Tue Dec 17 19:01:36 2024 498s # Using Test.pm version 1.31 498s # Using Apache/Test.pm version 1.42 498s # SENDING: 498s # GET / HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 1 498s # SENDING: 498s # GET / HTTP/1.0\n\n 498s # expecting success, got 200 498s ok 2 498s # SENDING: 498s # get / HTTP/1.0\r\n\r\n 498s # expecting 501, got 501 498s ok 3 498s # SENDING: 498s # G ET / HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 4 498s # SENDING: 498s # G\x00ET / HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 5 498s # SENDING: 498s # G/T / HTTP/1.0\r\n\r\n 498s # expecting 501, got 501 498s ok 6 498s # SENDING: 498s # GET /\x00 HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 7 498s # SENDING: 498s # GET / HTTP/1.0\x00\r\n\r\n 498s # expecting 400, got 400 498s ok 8 498s # SENDING: 498s # GET\x0c/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 9 498s # SENDING: 498s # GET\r/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 10 498s # SENDING: 498s # GET\t/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 11 498s # SENDING: 498s # GET / HTT/1.0\r\n\r\n 498s # expecting error, got 400 498s ok 12 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 498s # expecting success, got 200 498s ok 13 498s # SENDING: 498s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 498s # expecting success, got 200 498s ok 14 498s # SENDING: 498s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 498s # expecting success, got 200 498s ok 15 498s # SENDING: 498s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 16 498s # SENDING: 498s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 17 498s # SENDING: 498s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 498s # expecting 200, got 200 498s ok 18 498s # SENDING: 498s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 19 498s # SENDING: 498s # GET / HTTP/\r\nHost: localhost\r\n\r\n 498s # expecting error, got 400 498s ok 20 498s # SENDING: 498s # GET / HTTP/0.9\r\n\r\n 498s # expecting error, got 400 498s ok 21 498s # SENDING: 498s # GET / HTTP/0.8\r\n\r\n 498s # expecting error, got 400 498s ok 22 498s # SENDING: 498s # GET /\x01 HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 23 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 24 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 498s # expecting 200, got 200 498s ok 25 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 498s # expecting 400, got 400 498s ok 26 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 498s # expecting 200, got 200 498s ok 27 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo\r\n\r\n 498s # expecting 400, got 400 498s ok 28 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 498s # expecting 400, got 400 498s ok 29 498s # SENDING: 498s # GET / HTTP/1.0\r\n: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 30 498s # SENDING: 498s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 31 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 498s # expecting 400, got 400 498s ok 32 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 498s # expecting 400, got 400 498s ok 33 498s # SENDING: 498s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 498s # expecting 400, got 400 498s ok 34 498s # SENDING: 498s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 35 498s # SENDING: 498s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 36 498s # SENDING: 498s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 37 498s # SENDING: 498s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 498s # expecting 200, got 200 498s ok 38 498s # SENDING: 498s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 498s # expecting 400, got 400 498s ok 39 498s # SENDING: 498s # GET / HTTP/1.0\r\r 498s # expecting dropped connection and HTTPD dropped connection 498s ok 40 498s # SENDING: 498s # GET /\r\n 498s # expecting headerless HTTP/0.9 body, got response 498s ok 41 498s # SENDING: 498s # GET /#frag HTTP/1.0\r\n 498s # expecting 400, got 400 498s ok 42 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 498s # expecting 200, got 200 498s ok 43 498s # SENDING: 498s # GET http://017700000001/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 44 498s # SENDING: 498s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 45 498s # SENDING: 498s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 46 498s # SENDING: 498s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 47 498s # SENDING: 498s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 48 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 498s # expecting 200, got 200 498s ok 49 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 498s # expecting 400, got 400 498s ok 50 498s # SENDING: 498s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 51 498s # SENDING: 498s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 52 498s # SENDING: 498s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 53 498s # SENDING: 498s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 54 498s # SENDING: 498s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 55 498s # SENDING: 498s # GET http://[::1]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 56 498s # SENDING: 498s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 57 498s # SENDING: 498s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 58 498s # SENDING: 498s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 59 498s # SENDING: 498s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 60 498s # SENDING: 498s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 61 498s # SENDING: 498s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 62 498s # SENDING: 498s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 63 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 498s # expecting success, got 200 498s ok 64 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 498s # expecting success, got 200 498s ok 65 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 498s # expecting success, got 200 498s ok 66 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 498s # expecting success, got 200 498s ok 67 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 498s # expecting success, got 200 498s ok 68 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 498s # expecting success, got 200 498s ok 69 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 498s # expecting 200, got 200 498s ok 70 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 498s # expecting 200, got 200 498s ok 71 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 498s # expecting 400, got 400 498s ok 72 498s # SENDING: 498s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 73 498s # SENDING: 498s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 74 498s # SENDING: 498s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 75 498s # SENDING: 498s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 76 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 498s # expecting 200, got 200 498s ok 77 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 498s # expecting 200, got 200 498s ok 78 498s # SENDING: 498s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 79 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 498s # DECODED: Foo: bar 498s # RESPONSE: 498s # HTTP/1.1 200 OK\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Foo: bar\r\n 498s # Vary: In-If1\r\n 498s # DMMATCH1: 1\r\n 498s # Content-Length: 36\r\n 498s # Connection: close\r\n 498s # Content-Type: text/plain\r\n 498s # \r\n 498s # Hi!\n 498s # SERVERNAME=localhost\n 498s # HTTP_HOST=\n 498s # 498s # expecting 200, got 200 498s ok 80 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 498s # DECODED: Foo: 498s # RESPONSE: 498s # HTTP/1.1 200 OK\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Foo: \r\n 498s # Vary: In-If1\r\n 498s # DMMATCH1: 1\r\n 498s # Connection: close\r\n 498s # Content-Type: text/plain\r\n 498s # \r\n 498s # Hi!\n 498s # SERVERNAME=localhost\n 498s # HTTP_HOST=\n 498s # 498s # expecting 200, got 200 498s ok 81 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 498s # DECODED: : bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 564\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 82 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 498s # DECODED: F\x00oo: bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 528\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 83 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 498s # DECODED: F\x01oo: bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 84 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 498s # DECODED: F\noo: bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 528\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 85 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 498s # DECODED: Foo: b\tar 498s # RESPONSE: 498s # HTTP/1.1 200 OK\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Foo: b\tar\r\n 498s # Vary: In-If1\r\n 498s # DMMATCH1: 1\r\n 498s # Content-Length: 36\r\n 498s # Connection: close\r\n 498s # Content-Type: text/plain\r\n 498s # \r\n 498s # Hi!\n 498s # SERVERNAME=localhost\n 498s # HTTP_HOST=\n 498s # 498s # expecting 200, got 200 498s ok 86 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 498s # DECODED: Foo: b\x01ar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 87 498s # SENDING: 498s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 498s # expecting 500, got 500 498s ok 88 498s # SENDING: 498s # GET / HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 89 498s # SENDING: 498s # GET / HTTP/1.0\n\n 498s # expecting 400, got 400 498s ok 90 498s # SENDING: 498s # get / HTTP/1.0\r\n\r\n 498s # expecting 501, got 501 498s ok 91 498s # SENDING: 498s # G ET / HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 92 498s # SENDING: 498s # G\x00ET / HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 93 498s # SENDING: 498s # G/T / HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 94 498s # SENDING: 498s # GET /\x00 HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 95 498s # SENDING: 498s # GET / HTTP/1.0\x00\r\n\r\n 498s # expecting 400, got 400 498s ok 96 498s # SENDING: 498s # GET\x0c/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 97 498s # SENDING: 498s # GET\r/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 98 498s # SENDING: 498s # GET\t/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 99 498s # SENDING: 498s # GET / HTT/1.0\r\n\r\n 498s # expecting error, got 400 498s ok 100 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 498s # expecting success, got 200 498s ok 101 498s # SENDING: 498s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 498s # expecting success, got 200 498s ok 102 498s # SENDING: 498s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 498s # expecting success, got 200 498s ok 103 498s # SENDING: 498s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 104 498s # SENDING: 498s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 105 498s # SENDING: 498s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 106 498s # SENDING: 498s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 107 498s # SENDING: 498s # GET / HTTP/\r\nHost: localhost\r\n\r\n 498s # expecting error, got 400 498s ok 108 498s # SENDING: 498s # GET / HTTP/0.9\r\n\r\n 498s # expecting error, got 400 498s ok 109 498s # SENDING: 498s # GET / HTTP/0.8\r\n\r\n 498s # expecting error, got 400 498s ok 110 498s # SENDING: 498s # GET /\x01 HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 111 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 112 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 498s # expecting 200, got 200 498s ok 113 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 498s # expecting 400, got 400 498s ok 114 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 498s # expecting 400, got 400 498s ok 115 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo\r\n\r\n 498s # expecting 400, got 400 498s ok 116 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 498s # expecting 400, got 400 498s ok 117 498s # SENDING: 498s # GET / HTTP/1.0\r\n: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 118 498s # SENDING: 498s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 119 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 498s # expecting 400, got 400 498s ok 120 498s # SENDING: 498s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 498s # expecting 400, got 400 498s ok 121 498s # SENDING: 498s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 498s # expecting 400, got 400 498s ok 122 498s # SENDING: 498s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 123 498s # SENDING: 498s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 124 498s # SENDING: 498s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 498s # expecting 400, got 400 498s ok 125 498s # SENDING: 498s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 498s # expecting 200, got 200 498s ok 126 498s # SENDING: 498s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 498s # expecting 400, got 400 498s ok 127 498s # SENDING: 498s # GET / HTTP/1.0\r\r 498s # expecting dropped connection and HTTPD dropped connection 498s ok 128 498s # SENDING: 498s # GET /\r\n 498s # expecting headerless HTTP/0.9 body, got response 498s ok 129 498s # SENDING: 498s # GET /#frag HTTP/1.0\r\n 498s # expecting 400, got 400 498s ok 130 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 498s # expecting 400, got 400 498s ok 131 498s # SENDING: 498s # GET http://017700000001/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 132 498s # SENDING: 498s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 133 498s # SENDING: 498s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 134 498s # SENDING: 498s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 135 498s # SENDING: 498s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 136 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 498s # expecting 400, got 400 498s ok 137 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 498s # expecting 400, got 400 498s ok 138 498s # SENDING: 498s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 139 498s # SENDING: 498s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 140 498s # SENDING: 498s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 141 498s # SENDING: 498s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 142 498s # SENDING: 498s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 143 498s # SENDING: 498s # GET http://[::1]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 144 498s # SENDING: 498s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 145 498s # SENDING: 498s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 146 498s # SENDING: 498s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 147 498s # SENDING: 498s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 148 498s # SENDING: 498s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 149 498s # SENDING: 498s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 498s # expecting success, got 200 498s ok 150 498s # SENDING: 498s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 498s # expecting 400, got 400 498s ok 151 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 498s # expecting success, got 200 498s ok 152 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 498s # expecting success, got 200 498s ok 153 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 498s # expecting success, got 200 498s ok 154 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 498s # expecting success, got 200 498s ok 155 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 498s # expecting success, got 200 498s ok 156 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 498s # expecting success, got 200 498s ok 157 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 498s # expecting 400, got 400 498s ok 158 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 498s # expecting 400, got 400 498s ok 159 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 498s # expecting 400, got 400 498s ok 160 498s # SENDING: 498s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 161 498s # SENDING: 498s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 162 498s # SENDING: 498s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 163 498s # SENDING: 498s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 498s # expecting 200, got 200 498s ok 164 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 498s # expecting 200, got 200 498s ok 165 498s # SENDING: 498s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 498s # expecting 200, got 200 498s ok 166 498s # SENDING: 498s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 498s # expecting 200, got 200 498s ok 167 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 498s # DECODED: Foo: bar 498s # RESPONSE: 498s # HTTP/1.1 200 OK\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Foo: bar\r\n 498s # Vary: In-If1\r\n 498s # DMMATCH1: 1\r\n 498s # Content-Length: 36\r\n 498s # Connection: close\r\n 498s # Content-Type: text/plain\r\n 498s # \r\n 498s # Hi!\n 498s # SERVERNAME=localhost\n 498s # HTTP_HOST=\n 498s # 498s # expecting 200, got 200 498s ok 168 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 498s # DECODED: Foo: 498s # RESPONSE: 498s # HTTP/1.1 200 OK\r\n 498s # Date: Tue, 17 Dec 2024 19:01:40 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Foo: \r\n 498s # Vary: In-If1\r\n 498s # DMMATCH1: 1\r\n 498s # Connection: close\r\n 498s # Content-Type: text/plain\r\n 498s # \r\n 498s # Hi!\n 498s # SERVERNAME=localhost\n 498s # HTTP_HOST=\n 498s # 498s # expecting 200, got 200 498s ok 169 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 498s # DECODED: : bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:41 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 564\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 170 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 498s # DECODED: F\x00oo: bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:41 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 528\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 171 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 498s # DECODED: F\x01oo: bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:41 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 172 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 498s # DECODED: F\noo: bar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:41 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 528\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 173 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 498s # DECODED: Foo: b\tar 498s # RESPONSE: 498s # HTTP/1.1 200 OK\r\n 498s # Date: Tue, 17 Dec 2024 19:01:41 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Foo: b\tar\r\n 498s # Vary: In-If1\r\n 498s # DMMATCH1: 1\r\n 498s # Connection: close\r\n 498s # Content-Type: text/plain\r\n 498s # \r\n 498s # Hi!\n 498s # SERVERNAME=localhost\n 498s # HTTP_HOST=\n 498s # 498s # expecting 200, got 200 498s ok 174 498s # SENDING: 498s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 498s # DECODED: Foo: b\x01ar 498s # RESPONSE: 498s # HTTP/1.1 500 Internal Server Error\r\n 498s # Date: Tue, 17 Dec 2024 19:01:41 GMT\r\n 498s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 498s # Content-Length: 564\r\n 498s # Connection: close\r\n 498s # Content-Type: text/html; charset=iso-8859-1\r\n 498s # \r\n 498s # \n 498s # \n 498s # ... 498s # expecting 500, got 500 498s ok 175 498s # SENDING: 498s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 498s # expecting 500, got 500 498s ok 176 498s ok 177 498s ok 178 498s ok 502s t/apache/if_sections.t .............. 502s 1..46 502s # Running under perl version 5.038002 for linux 502s # Current time local: Tue Dec 17 19:01:41 2024 502s # Current time GMT: Tue Dec 17 19:01:41 2024 502s # Using Test.pm version 1.31 502s # Using Apache/Test.pm version 1.42 502s # /if_sec/ with '': 502s # expected: 200 502s # received: '200' 502s ok 1 502s # expected: undef 502s # received: undef 502s ok 2 502s # /if_sec/foo.if_test with '': 502s # expected: 200 502s # received: '200' 502s ok 3 502s # expected: undef 502s # received: undef 502s ok 4 502s # /if_sec/foo.if_test with '1': 502s # expected: 200 502s # received: '200' 502s ok 5 502s # expected: 'global1' 502s # received: 'global1' 502s ok 6 502s # /if_sec/foo.if_test with '1 11': 502s # expected: 200 502s # received: '200' 502s ok 7 502s # expected: 'global1, nested11, nested113' 502s # received: 'global1, nested11, nested113' 502s ok 8 502s # /if_sec/foo.if_test with '1 11 111': 502s # expected: 200 502s # received: '200' 502s ok 9 502s # expected: 'global1, nested11, nested111' 502s # received: 'global1, nested11, nested111' 502s ok 10 502s # /if_sec/foo.if_test with '1 11 112': 502s # expected: 200 502s # received: '200' 502s ok 11 502s # expected: 'global1, nested11, nested112' 502s # received: 'global1, nested11, nested112' 502s ok 12 502s # /if_sec/foo.if_test with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 13 502s # expected: 'global1, files2' 502s # received: 'global1, files2' 502s ok 14 502s # /if_sec/dir/foo.txt with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 15 502s # expected: 'global1, dir1, dir2, dir_files1' 502s # received: 'global1, dir1, dir2, dir_files1' 502s ok 16 502s # /if_sec/dir/ with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 17 502s # expected: 'global1, dir1, dir2' 502s # received: 'global1, dir1, dir2' 502s ok 18 502s # /if_sec/dir/ with '1 11': 502s # expected: 200 502s # received: '200' 502s ok 19 502s # expected: 'global1, dir1, nested11, nested113' 502s # received: 'global1, dir1, nested11, nested113' 502s ok 20 502s # /if_sec/dir/ with '1 11 111': 502s # expected: 200 502s # received: '200' 502s ok 21 502s # expected: 'global1, dir1, nested11, nested111' 502s # received: 'global1, dir1, nested11, nested111' 502s ok 22 502s # /if_sec/dir/ with '1 11 112': 502s # expected: 200 502s # received: '200' 502s ok 23 502s # expected: 'global1, dir1, nested11, nested112' 502s # received: 'global1, dir1, nested11, nested112' 502s ok 24 502s # /if_sec/loc/ with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 25 502s # expected: 'global1, loc1, loc2' 502s # received: 'global1, loc1, loc2' 502s ok 26 502s # /if_sec/loc/foo.txt with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 27 502s # expected: 'global1, loc1, loc2' 502s # received: 'global1, loc1, loc2' 502s ok 28 502s # /if_sec/loc/ with '1 11': 502s # expected: 200 502s # received: '200' 502s ok 29 502s # expected: 'global1, loc1, nested11, nested113' 502s # received: 'global1, loc1, nested11, nested113' 502s ok 30 502s # /if_sec/loc/ with '1 11 111': 502s # expected: 200 502s # received: '200' 502s ok 31 502s # expected: 'global1, loc1, nested11, nested111' 502s # received: 'global1, loc1, nested11, nested111' 502s ok 32 502s # /if_sec/loc/ with '1 11 112': 502s # expected: 200 502s # received: '200' 502s ok 33 502s # expected: 'global1, loc1, nested11, nested112' 502s # received: 'global1, loc1, nested11, nested112' 502s ok 34 502s # /if_sec/loc/foo.if_test with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 35 502s # expected: 'global1, files2, loc1, loc2' 502s # received: 'global1, files2, loc1, loc2' 502s ok 36 502s # /if_sec/loc/foo.if_test with '1 2 11': 502s # expected: 200 502s # received: '200' 502s ok 37 502s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 502s # received: 'global1, files2, loc1, loc2, nested11, nested113' 502s ok 38 502s # /if_sec/loc/foo.if_test with '1 2 11 111': 502s # expected: 200 502s # received: '200' 502s ok 39 502s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 502s # received: 'global1, files2, loc1, loc2, nested11, nested111' 502s ok 40 502s # /if_sec/loc/foo.if_test with '1 2 11 112': 502s # expected: 200 502s # received: '200' 502s ok 41 502s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 502s # received: 'global1, files2, loc1, loc2, nested11, nested112' 502s ok 42 502s # /if_sec/proxy/ with '1 2': 502s # expected: 200 502s # received: '200' 502s ok 43 502s # expected: 'global1, locp1, locp2' 502s # received: 'global1, locp1, locp2' 502s ok 44 502s # /if_sec/proxy/ with '2': 502s # expected: 200 502s # received: '200' 502s ok 45 502s # expected: 'locp2' 502s # received: 'locp2' 502s ok 46 502s ok 505s t/apache/iffile.t ................... 505s 1..2 505s # Running under perl version 5.038002 for linux 505s # Current time local: Tue Dec 17 19:01:45 2024 505s # Current time GMT: Tue Dec 17 19:01:45 2024 505s # Using Test.pm version 1.31 505s # Using Apache/Test.pm version 1.42 505s # expected: 200 505s # received: '200' 505s ok 1 505s # expected: 'success1, success2, success3, success4, success5' 505s # received: 'success1, success2, success3, success4, success5' 505s ok 2 505s ok 508s t/apache/leaks.t .................... skipped: mod_memory_track not activated 515s t/apache/limits.t ................... 515s 1..12 515s # Running under perl version 5.038002 for linux 515s # Current time local: Tue Dec 17 19:01:51 2024 515s # Current time GMT: Tue Dec 17 19:01:51 2024 515s # Using Test.pm version 1.31 515s # Using Apache/Test.pm version 1.42 515s # Testing LimitRequestLine; should succeed 515s # testing : Test #1 515s # expected: 200 515s # received: '200' 515s ok 1 515s # Testing LimitRequestLine; should fail 515s # testing : Test #2 515s # expected: 414 515s # received: '414' 515s ok 2 515s # Testing LimitRequestFieldSize; should succeed 515s # testing : Test #3 515s # expected: 200 515s # received: '200' 515s ok 3 515s # Testing LimitRequestFieldSize; should fail 515s # testing : Test #4 515s # expected: 400 515s # received: '400' 515s ok 4 515s # Testing LimitRequestFields; should succeed 515s # testing : Test #5 515s # expected: 200 515s # received: '200' 515s ok 5 515s # Testing LimitRequestFields; should fail 515s # testing : Test #6 515s # expected: 400 515s # received: '400' 515s ok 6 515s # Testing LimitRequestBody; should succeed 515s # Chunked transfer-encoding enabled 515s # testing : Test #7 515s # expected: 200 515s # received: '200' 515s ok 7 515s # Testing LimitRequestBody; should succeed 515s # Chunked transfer-encoding disabled 515s # testing : Test #8 515s # expected: 200 515s # received: '200' 515s ok 8 515s # Testing LimitRequestBody; should fail 515s # Chunked transfer-encoding enabled 515s # testing : Test #9 515s # expected: 413 515s # received: '413' 515s ok 9 515s # Testing LimitRequestBody; should fail 515s # Chunked transfer-encoding disabled 515s # testing : Test #10 515s # expected: 413 515s # received: '413' 515s ok 10 515s # Testing LimitRequestFieldSize; should succeed 515s # testing : Test #11 515s # expected: 200 515s # received: '200' 515s ok 11 515s # Testing LimitRequestFieldSize; should fail 515s # testing : Test #12 515s # expected: 400 515s # received: '400' 515s ok 12 515s ok 518s t/apache/loglevel.t ................. 518s 1..8 518s # Running under perl version 5.038002 for linux 518s # Current time local: Tue Dec 17 19:01:58 2024 518s # Current time GMT: Tue Dec 17 19:01:58 2024 518s # Using Test.pm version 1.31 518s # Using Apache/Test.pm version 1.42 518s ok 1 518s ok 2 518s ok 3 518s ok 4 518s ok 5 518s ok 6 518s ok 7 518s ok 8 518s ok 520s t/apache/maxranges.t ................ 520s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 520s 1..19 520s # Running under perl version 5.038002 for linux 520s # Current time local: Tue Dec 17 19:02:01 2024 520s # Current time GMT: Tue Dec 17 19:02:01 2024 520s # Using Test.pm version 1.31 520s # Using Apache/Test.pm version 1.42 520s ok 1 520s ok 2 520s ok 3 520s ok 4 520s ok 5 520s ok 6 520s ok 7 520s ok 8 520s ok 9 520s ok 10 520s ok 11 520s ok 12 520s ok 13 520s ok 14 520s ok 15 520s ok 16 520s ok 17 520s ok 18 520s ok 19 520s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 520s ok 523s t/apache/mergeslashes.t ............. 523s 1..9 523s # Running under perl version 5.038002 for linux 523s # Current time local: Tue Dec 17 19:02:03 2024 523s # Current time GMT: Tue Dec 17 19:02:03 2024 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.42 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for exact match 523s ok 1 523s # SENDING to 127.0.0.1:8537 523s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for merged even at front 523s ok 2 523s # SENDING to 127.0.0.1:8537 523s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for merged even at front 523s ok 3 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for c// should be merged 523s ok 4 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for a// should be merged 523s ok 5 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for a// matches locationmatch 523s ok 6 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 523s # expected 200, got 200 for c// doesn't match locationmatch 523s ok 7 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for baseline failed 523s ok 8 523s # SENDING to 127.0.0.1:8537 523s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 523s # expected 403, got 403 for b//d not merged for Location with OFF 523s ok 9 523s ok 525s t/apache/mmn.t ...................... 525s 1..2 525s # Running under perl version 5.038002 for linux 525s # Current time local: Tue Dec 17 19:02:06 2024 525s # Current time GMT: Tue Dec 17 19:02:06 2024 525s # Using Test.pm version 1.31 525s # Using Apache/Test.pm version 1.42 525s ok 1 525s ok 2 525s ok 527s t/apache/options.t .................. 527s 1..2 527s # Running under perl version 5.038002 for linux 527s # Current time local: Tue Dec 17 19:02:08 2024 527s # Current time GMT: Tue Dec 17 19:02:08 2024 527s # Using Test.pm version 1.31 527s # Using Apache/Test.pm version 1.42 527s # testing : code 527s # expected: 200 527s # received: '200' 527s ok 1 527s # testing : OPTIONS 527s # expected: qr/OPTIONS/ 527s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 527s ok 2 527s ok 533s t/apache/passbrigade.t .............. 533s # using LWP client 533s 1..114 533s # Running under perl version 5.038002 for linux 533s # Current time local: Tue Dec 17 19:02:10 2024 533s # Current time GMT: Tue Dec 17 19:02:10 2024 533s # Using Test.pm version 1.31 533s # Using Apache/Test.pm version 1.42 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 1024 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 1024 533s # received: 1024 533s ok 1 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 2048 533s # received: 2048 533s ok 2 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 3072 533s # received: 3072 533s ok 3 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 4096 533s # received: 4096 533s ok 4 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 5120 533s # received: 5120 533s ok 5 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 6144 533s # received: 6144 533s ok 6 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 7168 533s # received: 7168 533s ok 7 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 8192 533s # received: 8192 533s ok 8 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 9216 533s # received: 9216 533s ok 9 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 10240 533s # received: 10240 533s ok 10 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 11264 533s # received: 11264 533s ok 11 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 12288 533s # received: 12288 533s ok 12 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 13312 533s # received: 13312 533s ok 13 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 14336 533s # received: 14336 533s ok 14 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 15360 533s # received: 15360 533s ok 15 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 16384 533s # received: 16384 533s ok 16 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 17408 533s # received: 17408 533s ok 17 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 18432 533s # received: 18432 533s ok 18 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 19456 533s # received: 19456 533s ok 19 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 20480 533s # received: 20480 533s ok 20 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 21504 533s # received: 21504 533s ok 21 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 22528 533s # received: 22528 533s ok 22 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 23552 533s # received: 23552 533s ok 23 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 24576 533s # received: 24576 533s ok 24 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 25600 533s # received: 25600 533s ok 25 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 26624 533s # received: 26624 533s ok 26 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 27648 533s # received: 27648 533s ok 27 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 28672 533s # received: 28672 533s ok 28 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 29696 533s # received: 29696 533s ok 29 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 30720 533s # received: 30720 533s ok 30 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 31744 533s # received: 31744 533s ok 31 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 32768 533s # received: 32768 533s ok 32 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 33792 533s # received: 33792 533s ok 33 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 34816 533s # received: 34816 533s ok 34 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 35840 533s # received: 35840 533s ok 35 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 36864 533s # received: 36864 533s ok 36 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 37888 533s # received: 37888 533s ok 37 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 38912 533s # received: 38912 533s ok 38 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 39936 533s # received: 39936 533s ok 39 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 40960 533s # received: 40960 533s ok 40 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 41984 533s # received: 41984 533s ok 41 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 43008 533s # received: 43008 533s ok 42 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 44032 533s # received: 44032 533s ok 43 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 45056 533s # received: 45056 533s ok 44 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 46080 533s # received: 46080 533s ok 45 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 47104 533s # received: 47104 533s ok 46 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 48128 533s # received: 48128 533s ok 47 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 49152 533s # received: 49152 533s ok 48 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 50176 533s # received: 50176 533s ok 49 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 51200 533s # received: 51200 533s ok 50 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 102400 533s # received: 102400 533s ok 51 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 307200 533s # received: 307200 533s ok 52 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 512000 533s # received: 512000 533s ok 53 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 2048000 533s # received: 2048000 533s ok 54 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:13 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:14 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 4096000 533s # received: 4096000 533s ok 55 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:14 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:14 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 6144000 533s # received: 6144000 533s ok 56 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:14 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 10240000 533s # received: 10240000 533s ok 57 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 1024 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 1024 533s # received: 1024 533s ok 58 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 2048 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 2048 533s # received: 2048 533s ok 59 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 3072 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 3072 533s # received: 3072 533s ok 60 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 4096 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 4096 533s # received: 4096 533s ok 61 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 5120 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 5120 533s # received: 5120 533s ok 62 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 6144 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 6144 533s # received: 6144 533s ok 63 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 7168 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 7168 533s # received: 7168 533s ok 64 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 8192 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : bytes in body 533s # expected: 8192 533s # received: 8192 533s ok 65 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 9216 533s # received: 9216 533s ok 66 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 10240 533s # received: 10240 533s ok 67 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 11264 533s # received: 11264 533s ok 68 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 12288 533s # received: 12288 533s ok 69 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 13312 533s # received: 13312 533s ok 70 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 14336 533s # received: 14336 533s ok 71 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 15360 533s # received: 15360 533s ok 72 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 16384 533s # received: 16384 533s ok 73 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 17408 533s # received: 17408 533s ok 74 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 18432 533s # received: 18432 533s ok 75 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 19456 533s # received: 19456 533s ok 76 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 20480 533s # received: 20480 533s ok 77 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 21504 533s # received: 21504 533s ok 78 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 22528 533s # received: 22528 533s ok 79 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 23552 533s # received: 23552 533s ok 80 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 24576 533s # received: 24576 533s ok 81 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 25600 533s # received: 25600 533s ok 82 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 26624 533s # received: 26624 533s ok 83 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 27648 533s # received: 27648 533s ok 84 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 28672 533s # received: 28672 533s ok 85 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 29696 533s # received: 29696 533s ok 86 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 30720 533s # received: 30720 533s ok 87 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 31744 533s # received: 31744 533s ok 88 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 32768 533s # received: 32768 533s ok 89 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 33792 533s # received: 33792 533s ok 90 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 34816 533s # received: 34816 533s ok 91 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 35840 533s # received: 35840 533s ok 92 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 36864 533s # received: 36864 533s ok 93 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 37888 533s # received: 37888 533s ok 94 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 38912 533s # received: 38912 533s ok 95 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 39936 533s # received: 39936 533s ok 96 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 40960 533s # received: 40960 533s ok 97 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 41984 533s # received: 41984 533s ok 98 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 43008 533s # received: 43008 533s ok 99 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 44032 533s # received: 44032 533s ok 100 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 45056 533s # received: 45056 533s ok 101 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 46080 533s # received: 46080 533s ok 102 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 47104 533s # received: 47104 533s ok 103 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 48128 533s # received: 48128 533s ok 104 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 49152 533s # received: 49152 533s ok 105 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 50176 533s # received: 50176 533s ok 106 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 51200 533s # received: 51200 533s ok 107 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 102400 533s # received: 102400 533s ok 108 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 307200 533s # received: 307200 533s ok 109 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 512000 533s # received: 512000 533s ok 110 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 2048000 533s # received: 2048000 533s ok 111 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 4096000 533s # received: 4096000 533s ok 112 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 6144000 533s # received: 6144000 533s ok 113 533s #lwp request: 533s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 0 533s #Client-Date: Tue, 17 Dec 2024 19:02:15 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #Client-Transfer-Encoding: chunked 533s #DMMATCH1: 1 533s #X-Content-Length-Note: added by Apache::TestRequest 533s # 533s # testing : bytes in body 533s # expected: 10240000 533s # received: 10240000 533s ok 114 533s ok 536s t/apache/post.t ..................... 536s # using LWP client 536s 1..51 536s # Running under perl version 5.038002 for linux 536s # Current time local: Tue Dec 17 19:02:16 2024 536s # Current time GMT: Tue Dec 17 19:02:16 2024 536s # Using Test.pm version 1.31 536s # Using Apache/Test.pm version 1.42 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 1024 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '1024' 536s # received: 1024 536s ok 1 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 2048 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '2048' 536s # received: 2048 536s ok 2 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 3072 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '3072' 536s # received: 3072 536s ok 3 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 4096 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '4096' 536s # received: 4096 536s ok 4 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 5120 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '5120' 536s # received: 5120 536s ok 5 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 6144 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '6144' 536s # received: 6144 536s ok 6 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 7168 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '7168' 536s # received: 7168 536s ok 7 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 8192 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '8192' 536s # received: 8192 536s ok 8 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 9216 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 5 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '9216' 536s # received: 9216 536s ok 9 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 10240 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '10240' 536s # received: 10240 536s ok 10 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 11264 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '11264' 536s # received: 11264 536s ok 11 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 12288 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '12288' 536s # received: 12288 536s ok 12 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 13312 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '13312' 536s # received: 13312 536s ok 13 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 14336 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '14336' 536s # received: 14336 536s ok 14 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 15360 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '15360' 536s # received: 15360 536s ok 15 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 16384 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '16384' 536s # received: 16384 536s ok 16 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 17408 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '17408' 536s # received: 17408 536s ok 17 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 18432 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '18432' 536s # received: 18432 536s ok 18 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 19456 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '19456' 536s # received: 19456 536s ok 19 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 20480 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '20480' 536s # received: 20480 536s ok 20 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 21504 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '21504' 536s # received: 21504 536s ok 21 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 22528 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '22528' 536s # received: 22528 536s ok 22 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 23552 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '23552' 536s # received: 23552 536s ok 23 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 24576 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '24576' 536s # received: 24576 536s ok 24 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 25600 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '25600' 536s # received: 25600 536s ok 25 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 26624 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '26624' 536s # received: 26624 536s ok 26 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 27648 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '27648' 536s # received: 27648 536s ok 27 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 28672 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '28672' 536s # received: 28672 536s ok 28 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 29696 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '29696' 536s # received: 29696 536s ok 29 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 30720 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '30720' 536s # received: 30720 536s ok 30 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 31744 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '31744' 536s # received: 31744 536s ok 31 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 32768 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '32768' 536s # received: 32768 536s ok 32 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 33792 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '33792' 536s # received: 33792 536s ok 33 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 34816 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '34816' 536s # received: 34816 536s ok 34 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 35840 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '35840' 536s # received: 35840 536s ok 35 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 36864 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '36864' 536s # received: 36864 536s ok 36 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 37888 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '37888' 536s # received: 37888 536s ok 37 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 38912 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '38912' 536s # received: 38912 536s ok 38 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 39936 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '39936' 536s # received: 39936 536s ok 39 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 40960 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '40960' 536s # received: 40960 536s ok 40 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 41984 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '41984' 536s # received: 41984 536s ok 41 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 43008 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '43008' 536s # received: 43008 536s ok 42 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 44032 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '44032' 536s # received: 44032 536s ok 43 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 45056 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '45056' 536s # received: 45056 536s ok 44 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 46080 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '46080' 536s # received: 46080 536s ok 45 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 47104 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '47104' 536s # received: 47104 536s ok 46 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 48128 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:18 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '48128' 536s # received: 48128 536s ok 47 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 49152 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '49152' 536s # received: 49152 536s ok 48 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 50176 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '50176' 536s # received: 50176 536s ok 49 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 51200 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 6 536s #Client-Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '51200' 536s # received: 51200 536s ok 50 536s #lwp request: 536s #POST http://localhost:8529/eat_post HTTP/1.1 536s #User-Agent: libwww-perl/6.76 536s #Content-Length: 102400 536s # 536s #server response: 536s #HTTP/1.1 200 OK 536s #Connection: close 536s #Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 536s #Vary: In-If1 536s #Content-Length: 7 536s #Client-Date: Tue, 17 Dec 2024 19:02:19 GMT 536s #Client-Peer: 127.0.0.1:8529 536s #Client-Response-Num: 1 536s #DMMATCH1: 1 536s # 536s # testing : length posted 536s # expected: '102400' 536s # received: 102400 536s ok 51 536s ok 538s t/apache/pr17629.t .................. 538s 1..4 538s # Running under perl version 5.038002 for linux 538s # Current time local: Tue Dec 17 19:02:19 2024 538s # Current time GMT: Tue Dec 17 19:02:19 2024 538s # Using Test.pm version 1.31 538s # Using Apache/Test.pm version 1.42 538s # expected: 'begin-foobar-end 538s # ' 538s # received: 'begin-foobar-end 538s # ' 538s ok 1 538s # expected: 200 538s # received: '200' 538s ok 2 538s # testing : response was gzipped 538s # expected: 'gzip' 538s # received: 'gzip' 538s ok 3 538s # expected: 'begin-foobar-end 538s # ' 538s # received: 'begin-foobar-end 538s # ' 538s ok 4 538s ok 541s t/apache/pr18757.t .................. 541s 1..3 541s # Running under perl version 5.038002 for linux 541s # Current time local: Tue Dec 17 19:02:21 2024 541s # Current time GMT: Tue Dec 17 19:02:21 2024 541s # Using Test.pm version 1.31 541s # Using Apache/Test.pm version 1.42 541s # testing : 200 response from GET 541s # expected: 200 541s # received: '200' 541s ok 1 541s # expected C-L is 26 541s # URL via proxy is http://localhost:8552/index.html 541s ok 2 541s # line: HTTP/1.1 200 OK 541s # line: Date: Tue, 17 Dec 2024 19:02:24 GMT 541s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 541s # line: Vary: In-If1 541s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 541s # line: ETag: "1a-613edd771cbc0" 541s # line: Accept-Ranges: bytes 541s # line: Content-Length: 26 541s # line: DMMATCH1: 1 541s # line: Content-Type: text/html 541s # line: 541s # testing : whether proxy strips Content-Length header 541s # expected: 1 541s # received: 1 541s ok 3 541s ok 543s t/apache/pr35292.t .................. 543s 1..3 543s # Running under perl version 5.038002 for linux 543s # Current time local: Tue Dec 17 19:02:24 2024 543s # Current time GMT: Tue Dec 17 19:02:24 2024 543s # Using Test.pm version 1.31 543s # Using Apache/Test.pm version 1.42 543s ok 1 543s ok 2 543s # testing : read response-line 543s # expected: qr/^HTTP\/1\.. 413/ 543s # received: 'HTTP/1.1 413 Request Entity Too Large 543s # ' 543s ok 3 543s ok 546s t/apache/pr35330.t .................. 546s 1..2 546s # Running under perl version 5.038002 for linux 546s # Current time local: Tue Dec 17 19:02:26 2024 546s # Current time GMT: Tue Dec 17 19:02:26 2024 546s # Using Test.pm version 1.31 546s # Using Apache/Test.pm version 1.42 546s # testing : SSI was allowed for location 546s # expected: 200 546s # received: '200' 546s ok 1 546s # testing : file was served with correct content 546s # expected: 'hello' 546s # received: 'hello' 546s ok 2 546s ok 549s t/apache/pr37166.t .................. 549s 1..4 549s # Running under perl version 5.038002 for linux 549s # Current time local: Tue Dec 17 19:02:29 2024 549s # Current time GMT: Tue Dec 17 19:02:29 2024 549s # Using Test.pm version 1.31 549s # Using Apache/Test.pm version 1.42 549s # testing : SSI was allowed for location 549s # expected: 200 549s # received: '200' 549s ok 1 549s # testing : file was served with correct content 549s # expected: 'Hello world 549s # ' 549s # received: 'Hello world 549s # ' 549s ok 2 549s # testing : explicit 200 response 549s # expected: 200 549s # received: '200' 549s ok 3 549s # testing : file was again served with correct content 549s # expected: 'Hello world 549s # ' 549s # received: 'Hello world 549s # ' 549s ok 4 549s ok 552s t/apache/pr43939.t .................. 552s 1..4 552s # Running under perl version 5.038002 for linux 552s # Current time local: Tue Dec 17 19:02:31 2024 552s # Current time GMT: Tue Dec 17 19:02:31 2024 552s # Using Test.pm version 1.31 552s # Using Apache/Test.pm version 1.42 552s # expected: 'begin-default-end 552s # ' 552s # received: 'begin-default-end 552s # ' 552s ok 1 552s # expected: 200 552s # received: '200' 552s ok 2 552s # testing : response was gzipped 552s # expected: 'gzip' 552s # received: 'gzip' 552s ok 3 552s # expected: 'begin-default-end 552s # ' 552s # received: 'begin-default-end 552s # ' 552s ok 4 552s ok 554s t/apache/pr49328.t .................. 554s 1..1 554s # Running under perl version 5.038002 for linux 554s # Current time local: Tue Dec 17 19:02:35 2024 554s # Current time GMT: Tue Dec 17 19:02:35 2024 554s # Using Test.pm version 1.31 554s # Using Apache/Test.pm version 1.42 554s # expected: 'before 554s # included 554s # after 554s # ' 554s # received: 'before 554s # included 554s # after 554s # ' 554s ok 1 554s ok 558s t/apache/rwrite.t ................... 558s # using LWP client 558s 1..114 558s # Running under perl version 5.038002 for linux 558s # Current time local: Tue Dec 17 19:02:37 2024 558s # Current time GMT: Tue Dec 17 19:02:37 2024 558s # Using Test.pm version 1.31 558s # Using Apache/Test.pm version 1.42 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 1024 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 1024 558s # received: 1024 558s ok 1 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 2048 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 2048 558s # received: 2048 558s ok 2 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 3072 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 3072 558s # received: 3072 558s ok 3 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 4096 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 4096 558s # received: 4096 558s ok 4 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 5120 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 5120 558s # received: 5120 558s ok 5 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 6144 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 6144 558s # received: 6144 558s ok 6 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 7168 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #DMMATCH1: 1 558s # 558s # testing : bytes in body 558s # expected: 7168 558s # received: 7168 558s ok 7 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 8192 558s # received: 8192 558s ok 8 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 9216 558s # received: 9216 558s ok 9 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 10240 558s # received: 10240 558s ok 10 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 11264 558s # received: 11264 558s ok 11 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 12288 558s # received: 12288 558s ok 12 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 13312 558s # received: 13312 558s ok 13 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 14336 558s # received: 14336 558s ok 14 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 558s #Client-Transfer-Encoding: chunked 558s #DMMATCH1: 1 558s #X-Content-Length-Note: added by Apache::TestRequest 558s # 558s # testing : bytes in body 558s # expected: 15360 558s # received: 15360 558s ok 15 558s #lwp request: 558s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 558s #User-Agent: libwww-perl/6.76 558s # 558s #server response: 558s #HTTP/1.1 200 OK 558s #Connection: close 558s #Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 558s #Vary: In-If1 558s #Content-Length: 0 558s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 558s #Client-Peer: 127.0.0.1:8529 558s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 16384 559s # received: 16384 559s ok 16 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 17408 559s # received: 17408 559s ok 17 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 18432 559s # received: 18432 559s ok 18 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 19456 559s # received: 19456 559s ok 19 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 20480 559s # received: 20480 559s ok 20 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 21504 559s # received: 21504 559s ok 21 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 22528 559s # received: 22528 559s ok 22 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 23552 559s # received: 23552 559s ok 23 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 24576 559s # received: 24576 559s ok 24 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 25600 559s # received: 25600 559s ok 25 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 26624 559s # received: 26624 559s ok 26 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 27648 559s # received: 27648 559s ok 27 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 28672 559s # received: 28672 559s ok 28 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 29696 559s # received: 29696 559s ok 29 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 30720 559s # received: 30720 559s ok 30 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 31744 559s # received: 31744 559s ok 31 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 32768 559s # received: 32768 559s ok 32 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 33792 559s # received: 33792 559s ok 33 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 34816 559s # received: 34816 559s ok 34 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 35840 559s # received: 35840 559s ok 35 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 36864 559s # received: 36864 559s ok 36 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 37888 559s # received: 37888 559s ok 37 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 38912 559s # received: 38912 559s ok 38 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 39936 559s # received: 39936 559s ok 39 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 40960 559s # received: 40960 559s ok 40 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 41984 559s # received: 41984 559s ok 41 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 43008 559s # received: 43008 559s ok 42 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 44032 559s # received: 44032 559s ok 43 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 45056 559s # received: 45056 559s ok 44 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 46080 559s # received: 46080 559s ok 45 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 47104 559s # received: 47104 559s ok 46 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 48128 559s # received: 48128 559s ok 47 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 49152 559s # received: 49152 559s ok 48 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 50176 559s # received: 50176 559s ok 49 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 51200 559s # received: 51200 559s ok 50 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 102400 559s # received: 102400 559s ok 51 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 307200 559s # received: 307200 559s ok 52 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 512000 559s # received: 512000 559s ok 53 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 2048000 559s # received: 2048000 559s ok 54 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 4096000 559s # received: 4096000 559s ok 55 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 6144000 559s # received: 6144000 559s ok 56 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:40 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 10240000 559s # received: 10240000 559s ok 57 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 1024 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 1024 559s # received: 1024 559s ok 58 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 2048 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 2048 559s # received: 2048 559s ok 59 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 3072 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 3072 559s # received: 3072 559s ok 60 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 4096 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 4096 559s # received: 4096 559s ok 61 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 5120 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 5120 559s # received: 5120 559s ok 62 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 6144 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 6144 559s # received: 6144 559s ok 63 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 7168 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #DMMATCH1: 1 559s # 559s # testing : bytes in body 559s # expected: 7168 559s # received: 7168 559s ok 64 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 8192 559s # received: 8192 559s ok 65 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 9216 559s # received: 9216 559s ok 66 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 10240 559s # received: 10240 559s ok 67 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 11264 559s # received: 11264 559s ok 68 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 12288 559s # received: 12288 559s ok 69 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 13312 559s # received: 13312 559s ok 70 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 14336 559s # received: 14336 559s ok 71 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 15360 559s # received: 15360 559s ok 72 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 16384 559s # received: 16384 559s ok 73 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 17408 559s # received: 17408 559s ok 74 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 18432 559s # received: 18432 559s ok 75 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 19456 559s # received: 19456 559s ok 76 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 20480 559s # received: 20480 559s ok 77 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 21504 559s # received: 21504 559s ok 78 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 22528 559s # received: 22528 559s ok 79 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 23552 559s # received: 23552 559s ok 80 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 24576 559s # received: 24576 559s ok 81 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 25600 559s # received: 25600 559s ok 82 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 26624 559s # received: 26624 559s ok 83 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 27648 559s # received: 27648 559s ok 84 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 28672 559s # received: 28672 559s ok 85 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 29696 559s # received: 29696 559s ok 86 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 30720 559s # received: 30720 559s ok 87 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 31744 559s # received: 31744 559s ok 88 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 32768 559s # received: 32768 559s ok 89 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 33792 559s # received: 33792 559s ok 90 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 34816 559s # received: 34816 559s ok 91 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 35840 559s # received: 35840 559s ok 92 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 36864 559s # received: 36864 559s ok 93 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 37888 559s # received: 37888 559s ok 94 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 38912 559s # received: 38912 559s ok 95 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 39936 559s # received: 39936 559s ok 96 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 40960 559s # received: 40960 559s ok 97 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 41984 559s # received: 41984 559s ok 98 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 43008 559s # received: 43008 559s ok 99 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 44032 559s # received: 44032 559s ok 100 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 45056 559s # received: 45056 559s ok 101 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 46080 559s # received: 46080 559s ok 102 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 47104 559s # received: 47104 559s ok 103 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 48128 559s # received: 48128 559s ok 104 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 49152 559s # received: 49152 559s ok 105 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 50176 559s # received: 50176 559s ok 106 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 51200 559s # received: 51200 559s ok 107 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 102400 559s # received: 102400 559s ok 108 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 307200 559s # received: 307200 559s ok 109 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 512000 559s # received: 512000 559s ok 110 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 2048000 559s # received: 2048000 559s ok 111 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 4096000 559s # received: 4096000 559s ok 112 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 6144000 559s # received: 6144000 559s ok 113 559s #lwp request: 559s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 559s #User-Agent: libwww-perl/6.76 559s # 559s #server response: 559s #HTTP/1.1 200 OK 559s #Connection: close 559s #Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 559s #Vary: In-If1 559s #Content-Length: 0 559s #Client-Date: Tue, 17 Dec 2024 19:02:41 GMT 559s #Client-Peer: 127.0.0.1:8529 559s #Client-Response-Num: 1 559s #Client-Transfer-Encoding: chunked 559s #DMMATCH1: 1 559s #X-Content-Length-Note: added by Apache::TestRequest 559s # 559s # testing : bytes in body 559s # expected: 10240000 559s # received: 10240000 559s ok 114 559s ok 562s t/apache/server_name_port.t ......... 562s 1..84 562s # Running under perl version 5.038002 for linux 562s # Current time local: Tue Dec 17 19:02:41 2024 562s # Current time GMT: Tue Dec 17 19:02:41 2024 562s # Using Test.pm version 1.31 562s # Using Apache/Test.pm version 1.42 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 562s # expecting 200, got 200 562s ok 1 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 2 562s # got SERVER_PORT='8529', expected '8529' 562s ok 3 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 562s # expecting 200, got 200 562s ok 4 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 5 562s # got SERVER_PORT='123', expected '123' 562s ok 6 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 562s # expecting 200, got 200 562s ok 7 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 8 562s # got SERVER_PORT='8529', expected '8529' 562s ok 9 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 562s # expecting 200, got 200 562s ok 10 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 11 562s # got SERVER_PORT='123', expected '123' 562s ok 12 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 562s # expecting 200, got 200 562s ok 13 562s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 562s ok 14 562s # got SERVER_PORT='8529', expected '8529' 562s ok 15 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 562s # expecting 200, got 200 562s ok 16 562s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 562s ok 17 562s # got SERVER_PORT='123', expected '123' 562s ok 18 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 562s # expecting 200, got 200 562s ok 19 562s # got SERVER_NAME='[::1]', expected '[::1]' 562s ok 20 562s # got SERVER_PORT='8529', expected '8529' 562s ok 21 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 562s # expecting 200, got 200 562s ok 22 562s # got SERVER_NAME='[::1]', expected '[::1]' 562s ok 23 562s # got SERVER_PORT='123', expected '123' 562s ok 24 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 562s # expecting 200, got 200 562s ok 25 562s # got SERVER_NAME='[a::1]', expected '[a::1]' 562s ok 26 562s # got SERVER_PORT='8529', expected '8529' 562s ok 27 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 562s # expecting 200, got 200 562s ok 28 562s # got SERVER_NAME='[a::1]', expected '[a::1]' 562s ok 29 562s # got SERVER_PORT='123', expected '123' 562s ok 30 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 562s # expecting 200, got 200 562s ok 31 562s # got SERVER_NAME='[a::1]', expected '[a::1]' 562s ok 32 562s # got SERVER_PORT='8529', expected '8529' 562s ok 33 562s # SENDING: 562s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 562s # expecting 200, got 200 562s ok 34 562s # got SERVER_NAME='[a::1]', expected '[a::1]' 562s ok 35 562s # got SERVER_PORT='123', expected '123' 562s ok 36 562s # SENDING: 562s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 37 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 38 562s # got SERVER_PORT='8529', expected '8529' 562s ok 39 562s # SENDING: 562s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 40 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 41 562s # got SERVER_PORT='123', expected '123' 562s ok 42 562s # SENDING: 562s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 43 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 44 562s # got SERVER_PORT='8529', expected '8529' 562s ok 45 562s # SENDING: 562s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 46 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 47 562s # got SERVER_PORT='123', expected '123' 562s ok 48 562s # SENDING: 562s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 49 562s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 562s ok 50 562s # got SERVER_PORT='8529', expected '8529' 562s ok 51 562s # SENDING: 562s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 52 562s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 562s ok 53 562s # got SERVER_PORT='123', expected '123' 562s ok 54 562s # SENDING: 562s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 55 562s # got SERVER_NAME='[::1]', expected '[::1]' 562s ok 56 562s # got SERVER_PORT='8529', expected '8529' 562s ok 57 562s # SENDING: 562s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 562s # expecting 200, got 200 562s ok 58 562s # got SERVER_NAME='[::1]', expected '[::1]' 562s ok 59 562s # got SERVER_PORT='123', expected '123' 562s ok 60 562s # SENDING: 562s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 562s # expecting 200, got 200 562s ok 61 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 62 562s # got SERVER_PORT='8529', expected '8529' 562s ok 63 562s # SENDING: 562s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 562s # expecting 200, got 200 562s ok 64 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 65 562s # got SERVER_PORT='123', expected '123' 562s ok 66 562s # SENDING: 562s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 562s # expecting 200, got 200 562s ok 67 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 68 562s # got SERVER_PORT='8529', expected '8529' 562s ok 69 562s # SENDING: 562s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 562s # expecting 200, got 200 562s ok 70 562s # got SERVER_NAME='righthost', expected 'righthost' 562s ok 71 562s # got SERVER_PORT='123', expected '123' 562s ok 72 562s # SENDING: 562s # 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 562s # expecting 200, got 200 562s ok 73 562s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 562s ok 74 562s # got SERVER_PORT='8529', expected '8529' 562s ok 75 562s # SENDING: 562s # 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 562s # expecting 200, got 200 562s ok 76 562s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 562s ok 77 562s # got SERVER_PORT='123', expected '123' 562s ok 78 562s # SENDING: 562s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 562s # expecting 200, got 200 562s ok 79 562s # got SERVER_NAME='[::1]', expected '[::1]' 562s ok 80 562s # got SERVER_PORT='8529', expected '8529' 562s ok 81 562s # SENDING: 562s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 562s # expecting 200, got 200 562s ok 82 562s # got SERVER_NAME='[::1]', expected '[::1]' 562s ok 83 562s # got SERVER_PORT='123', expected '123' 562s ok 84 562s ok 564s t/apache/teclchunk.t ................ skipped: Not supported yet 567s t/apr/uri.t ......................... 567s 1..1 567s # Running under perl version 5.038002 for linux 567s # Current time local: Tue Dec 17 19:02:47 2024 567s # Current time GMT: Tue Dec 17 19:02:47 2024 567s # Using Test.pm version 1.31 567s # Using Apache/Test.pm version 1.42 567s ok 1 567s ok 571s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 574s t/filter/case.t ..................... 574s 1..4 574s # Running under perl version 5.038002 for linux 574s # Current time local: Tue Dec 17 19:02:54 2024 574s # Current time GMT: Tue Dec 17 19:02:54 2024 574s # Using Test.pm version 1.31 574s # Using Apache/Test.pm version 1.42 574s ok 1 574s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 574s # expected 200 574s # received 200 574s # body: =HEAD1 NAME 574s X X 574s 574s PERLSUB - PERL SUBROUTINES 574s 574s =HEAD1 SYNOPSIS 574s 574s TO DECLARE SUBROUTINES: 574s X X 574s 574s SUB NAME; # A "FORWARD" DECLARATION. 574s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 574s SUB NAME : ATTRS; # WITH ATTRIBUTES 574s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 574s 574s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 574s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 574s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 574s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 574s 574s USE FEATURE 'SIGNATURES'; 574s SUB NAME(SIG) BLOCK # WITH SIGNATURE 574s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 574s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 574s 574s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 574s X 574s 574s $SUBREF = SUB BLOCK; # NO PROTO 574s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 574s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 574s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 574s 574s USE FEATURE 'SIGNATURES'; 574s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 574s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 574s 574s TO IMPORT SUBROUTINES: 574s X 574s 574s USE MODULE QW(NAME1 NAME2 NAME3); 574s 574s TO CALL SUBROUTINES: 574s X X 574s 574s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 574s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 574s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 574s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 574s 574s =HEAD1 DESCRIPTION 574s 574s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 574s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 574s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 574s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 574s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 574s ITS NAME OR A CODE REFERENCE. 574s 574s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 574s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 574s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 574s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 574s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 574s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 574s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 574s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 574s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 574s X X 574s 574s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 574s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 574s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 574s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 574s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 574s SUCH A SIGNATURE-USING SUBROUTINE. 574s 574s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 574s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 574s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 574s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 574s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 574s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 574s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 574s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 574s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 574s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 574s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 574s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 574s X X X<@_> 574s 574s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 574s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 574s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 574s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 574s L AND L. 574s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 574s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 574s 574s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 574s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 574s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 574s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 574s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 574s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 574s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 574s ONE LARGE INDISTINGUISHABLE LIST. 574s 574s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 574s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 574s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 574s EMPTY SUB RETURNS THE EMPTY LIST. 574s X X X 574s 574s EXAMPLE: 574s 574s SUB MAX { 574s MY $MAX = SHIFT(@_); 574s FOREACH $FOO (@_) { 574s $MAX = $FOO IF $MAX < $FOO; 574s } 574s RETURN $MAX; 574s } 574s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 574s 574s EXAMPLE: 574s 574s # GET A LINE, COMBINING CONTINUATION LINES 574s # THAT START WITH WHITESPACE 574s 574s SUB GET_LINE { 574s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 574s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 574s IF ($LOOKAHEAD =~ /^[ \T]/) { 574s $THISLINE .= $LOOKAHEAD; 574s } 574s ELSE { 574s LAST LINE; 574s } 574s } 574s RETURN $THISLINE; 574s } 574s 574s $LOOKAHEAD = ; # GET FIRST LINE 574s WHILE (DEFINED($LINE = GET_LINE())) { 574s ... 574s } 574s 574s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 574s 574s SUB MAYBESET { 574s MY($KEY, $VALUE) = @_; 574s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 574s } 574s 574s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 574s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 574s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 574s ITS CALLER'S VALUES. 574s X X 574s 574s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 574s SUB UPCASE_IN { 574s FOR (@_) { TR/A-Z/A-Z/ } 574s } 574s 574s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 574s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 574s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 574s X X 574s 574s UPCASE_IN("FREDERICK"); 574s 574s IT WOULD BE MUCH SAFER IF THE C FUNCTION 574s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 574s OF CHANGING THEM IN PLACE: 574s 574s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 574s SUB UPCASE { 574s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 574s MY @PARMS = @_; 574s FOR (@PARMS) { TR/A-Z/A-Z/ } 574s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 574s } 574s 574s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 574s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 574s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 574s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 574s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 574s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 574s 574s @NEWLIST = UPCASE(@LIST1, @LIST2); 574s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 574s 574s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 574s 574s (@X, @Y) = UPCASE(@LIST1, @LIST2); 574s 574s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 574s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 574s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 574s L FOR ALTERNATIVES. 574s 574s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 574s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 574s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 574s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 574s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 574s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 574s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 574s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 574s SEE L FOR MORE ABOUT ALL THAT. 574s X<&> 574s 574s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 574s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 574s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 574s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 574s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 574s X 574s 574s &FOO(1,2,3); # PASS THREE ARGUMENTS 574s FOO(1,2,3); # THE SAME 574s 574s FOO(); # PASS A NULL LIST 574s &FOO(); # THE SAME 574s 574s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 574s USE STRICT 'SUBS'; 574s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 574s # A COMPILE-TIME ERROR 574s NO STRICT 'SUBS'; 574s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 574s # A LITERAL STRING "FOO" 574s 574s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 574s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 574s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 574s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 574s X<&> 574s 574s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 574s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 574s YOUR SUBROUTINE'S NAME. 574s 574s USE V5.16; 574s MY $FACTORIAL = SUB { 574s MY ($X) = @_; 574s RETURN 1 IF $X == 1; 574s RETURN($X * __SUB__->( $X - 1 ) ); 574s }; 574s 574s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 574s IS SUBJECT TO CHANGE. 574s 574s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 574s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 574s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 574s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 574s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 574s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 574s SPECIAL, PRE-DEFINED THINGS. 574s 574s =OVER 574s 574s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 574s 574s C 574s 574s =ITEM DOCUMENTED IN L 574s 574s C, C 574s 574s =ITEM DOCUMENTED IN L 574s 574s C, C 574s 574s =ITEM DOCUMENTED IN L 574s 574s C, C, C, C, C, C, C, 574s C, C, C, C, C, C, 574s C, C, C, C, C, C, C, 574s C, C, C, C, C, C, 574s C, C, C, C, C, 574s C, C, C, C 574s 574s =ITEM DOCUMENTED IN L 574s 574s C, C, C, C, C, C, C, 574s C, C, C, C, C, C, C, 574s C, C, C, C, C, C 574s 574s =ITEM DOCUMENTED IN L 574s 574s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 574s L<< C|PERLFUNC/REQUIRE >> 574s 574s =ITEM DOCUMENTED IN L 574s 574s C 574s 574s =ITEM DOCUMENTED IN L 574s 574s C, C, C, C, C 574s 574s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 574s 574s ANY STARTING WITH C<(> 574s 574s =BACK 574s 574s THE C, C, C, C AND C SUBROUTINES 574s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 574s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 574s EXPLICITLY. SEE L 574s 574s =HEAD2 SIGNATURES 574s 574s X X 574s 574s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 574s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 574s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 574s 574s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 574s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 574s DIRECTLY BY C, IN THE CURRENT SCOPE. 574s 574s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 574s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 574s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 574s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 574s 574s FOR EXAMPLE, 574s 574s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 574s 574s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 574s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 574s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 574s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 574s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 574s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 574s 574s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 574s THE SIGNATURE. FOR EXAMPLE, 574s 574s SUB FOO ($LEFT, $RIGHT) { 574s RETURN $LEFT + $RIGHT; 574s } 574s 574s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 574s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 574s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 574s EQUIVALENT TO 574s 574s SUB FOO { 574s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 574s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 574s MY $LEFT = $_[0]; 574s MY $RIGHT = $_[1]; 574s RETURN $LEFT + $RIGHT; 574s } 574s 574s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 574s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 574s 574s SUB FOO ($FIRST, $, $THIRD) { 574s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 574s } 574s 574s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 574s MANDATORY FOR THE CALLER TO PASS IT. 574s 574s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 574s SEPARATED FROM THE PARAMETER NAME BY C<=>: 574s 574s SUB FOO ($LEFT, $RIGHT = 0) { 574s RETURN $LEFT + $RIGHT; 574s } 574s 574s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 574s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 574s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 574s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 574s FOR EXAMPLE, 574s 574s MY $AUTO_ID = 0; 574s SUB FOO ($THING, $ID = $AUTO_ID++) { 574s PRINT "$THING HAS ID $ID"; 574s } 574s 574s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 574s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 574s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 574s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 574s 574s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 574s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 574s } 574s 574s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 574s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 574s VALUE PROVIDED WAS C. 574s 574s SUB FOO ($NAME //= "WORLD") { 574s PRINT "HELLO, $NAME"; 574s } 574s 574s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 574s 574s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 574s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 574s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 574s 574s SUB FOO ($X ||= 10) { 574s RETURN 5 + $X; 574s } 574s 574s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 574s FOR EXAMPLE, 574s 574s SUB FOO ($THING, $ = 1) { 574s PRINT $THING; 574s } 574s 574s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 574s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 574s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 574s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 574s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 574s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 574s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 574s 574s SUB FOO ($THING, $=) { 574s PRINT $THING; 574s } 574s 574s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 574s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 574s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 574s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 574s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 574s TO RIGHT. 574s 574s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 574s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 574s 574s SUB FOO ($FILTER, @INPUTS) { 574s PRINT $FILTER->($_) FOREACH @INPUTS; 574s } 574s 574s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 574s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 574s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 574s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 574s 574s SUB FOO ($THING, @) { 574s PRINT $THING; 574s } 574s 574s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 574s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 574s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 574s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 574s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 574s AS WITH STANDARD HASH CONSTRUCTION. 574s 574s SUB FOO ($FILTER, %INPUTS) { 574s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 574s } 574s 574s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 574s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 574s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 574s 574s SUB FOO ($THING, %) { 574s PRINT $THING; 574s } 574s 574s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 574s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 574s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 574s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 574s AN EMPTY ARRAY OR EMPTY HASH. 574s 574s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 574s THAT THE CALLER PASSED NO ARGUMENTS: 574s 574s SUB FOO () { 574s RETURN 123; 574s } 574s 574s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 574s WARNING IN THE C CATEGORY. FROM PERL 5.36 574s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 574s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 574s STATEMENT SUCH AS: 574s 574s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 574s 574s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 574s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 574s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 574s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 574s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 574s WARNINGS IN THE C CATEGORY WHEN 574s COMPILED: 574s 574s SUB F ($X) { 574s # THIS LINE EMITS THE WARNING SEEN BELOW 574s PRINT "ARGUMENTS ARE @_"; 574s } 574s 574s Z<> 574s 574s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 574s EXPERIMENTAL AT ... 574s 574s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 574s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 574s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 574s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 574s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 574s SUPPLY THAT ARGUMENT. 574s 574s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 574s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 574s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 574s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 574s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 574s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 574s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 574s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 574s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 574s 574s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 574s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 574s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 574s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 574s L. FOR EXAMPLE, 574s 574s SUB FOO :PROTOTYPE($) { $_[0] } 574s 574s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 574s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 574s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 574s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 574s 574s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 574s RETURN $LEFT + $RIGHT; 574s } 574s 574s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 574s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 574s THE SUBROUTINE'S BODY. 574s 574s =HEAD2 PRIVATE VARIABLES VIA MY() 574s X X X X X 574s X X 574s 574s SYNOPSIS: 574s 574s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 574s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 574s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 574s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 574s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 574s 574s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 574s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 574s SEE L AND L. 574s 574s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 574s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 574s (C/C/C/C), LOOP 574s (C/C/C/C/C), SUBROUTINE, C, 574s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 574s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 574s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 574s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 574s WITH C INSTEAD. 574s 574s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 574s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 574s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 574s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 574s ITS OWN COPY. 574s X 574s 574s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 574s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 574s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 574s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 574s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 574s 574s MY $X = 10; 574s SUB BUMPX { $X++ } 574s 574s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 574s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 574s THE C ITSELF. SEE L. 574s X 574s 574s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 574s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 574s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 574s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 574s 574s $ARG = "FRED"; # "GLOBAL" VARIABLE 574s $N = CUBE_ROOT(27); 574s PRINT "$ARG THINKS THE ROOT IS $N\N"; 574s # OUTPUTS: FRED THINKS THE ROOT IS 3 574s 574s SUB CUBE_ROOT { 574s MY $ARG = SHIFT; # NAME DOESN'T MATTER 574s $ARG **= 1/3; 574s RETURN $ARG; 574s } 574s 574s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 574s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 574s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 574s 574s MY ($FOO) = ; # WRONG? 574s MY @FOO = ; 574s 574s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 574s 574s MY $FOO = ; 574s 574s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 574s 574s MY $FOO, $BAR = 1; # WRONG 574s 574s THAT HAS THE SAME EFFECT AS 574s 574s MY $FOO; 574s $BAR = 1; 574s 574s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 574s THE CURRENT STATEMENT. THUS, 574s 574s MY $X = $X; 574s 574s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 574s THE EXPRESSION 574s 574s MY $X = 123 AND $X == 123 574s 574s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 574s 574s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 574s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 574s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 574s 574s WHILE (MY $LINE = <>) { 574s $LINE = LC $LINE; 574s } CONTINUE { 574s PRINT $LINE; 574s } 574s 574s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 574s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 574s IT. SIMILARLY, IN THE CONDITIONAL 574s 574s IF ((MY $ANSWER = ) =~ /^YES$/I) { 574s USER_AGREES(); 574s } ELSIF ($ANSWER =~ /^NO$/I) { 574s USER_DISAGREES(); 574s } ELSE { 574s CHOMP $ANSWER; 574s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 574s } 574s 574s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 574s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 574s BUT NOT BEYOND IT. SEE L FOR INFORMATION 574s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 574s 574s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 574s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 574s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 574s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 574s IN THE LOOP 574s X X 574s 574s FOR MY $I (1, 2, 3) { 574s SOME_FUNCTION(); 574s } 574s 574s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 574s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 574s X X 574s 574s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 574s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 574s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 574s 574s USE STRICT 'VARS'; 574s 574s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 574s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 574s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 574s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 574s THIS WITH C. 574s 574s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 574s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 574s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 574s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 574s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 574s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 574s EXAMPLE. 574s 574s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 574s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 574s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 574s 574s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 574s 574s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 574s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 574s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 574s 574s PACKAGE MAIN; 574s LOCAL $X = 10; 574s MY $X = 20; 574s PRINT "$X AND $::X\N"; 574s 574s THAT WILL PRINT OUT C<20> AND C<10>. 574s 574s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 574s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 574s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 574s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 574s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 574s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 574s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 574s AN ANONYMOUS SUB REFERENCE: 574s 574s MY $SECRET_VERSION = '1.001-BETA'; 574s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 574s &$SECRET_SUB(); 574s 574s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 574s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 574s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 574s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 574s UNQUALIFIED AND UNQUALIFIABLE. 574s 574s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 574s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 574s L FOR SOMETHING OF A WORK-AROUND TO 574s THIS. 574s 574s =HEAD2 PERSISTENT PRIVATE VARIABLES 574s X X X X 574s X X 574s 574s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 574s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 574s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 574s 574s =HEAD3 PERSISTENT VARIABLES VIA STATE() 574s 574s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 574s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 574s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 574s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 574s THE C FORM DOES NOT REQUIRE THE 574s C PRAGMA. 574s 574s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 574s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 574s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 574s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 574s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 574s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 574s SUBROUTINE EACH TIME IT IS EXECUTED.) 574s 574s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 574s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 574s 574s USE FEATURE 'STATE'; 574s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 574s 574s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 574s 574s USE FEATURE 'STATE'; 574s SUB CREATE_COUNTER { 574s RETURN SUB { STATE $X; RETURN ++$X } 574s } 574s 574s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 574s CODE OUTSIDE. 574s 574s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 574s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 574s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 574s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 574s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 574s 574s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 574s 574s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 574s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 574s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 574s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 574s 574s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 574s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 574s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 574s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 574s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 574s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 574s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 574s 574s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 574s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 574s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 574s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 574s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 574s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 574s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 574s 574s { 574s MY $SECRET_VAL = 0; 574s SUB GIMME_ANOTHER { 574s RETURN ++$SECRET_VAL; 574s } 574s } 574s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 574s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 574s 574s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 574s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 574s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 574s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 574s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 574s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 574s STARTS TO RUN: 574s 574s BEGIN { 574s MY $SECRET_VAL = 0; 574s SUB GIMME_ANOTHER { 574s RETURN ++$SECRET_VAL; 574s } 574s } 574s 574s SEE L ABOUT THE 574s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 574s C AND C. 574s 574s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 574s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 574s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 574s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 574s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 574s 574s =HEAD2 TEMPORARY VALUES VIA LOCAL() 574s X X X X 574s X 574s 574s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 574s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 574s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 574s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 574s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 574s 574s SYNOPSIS: 574s 574s # LOCALIZATION OF VALUES 574s 574s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 574s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 574s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 574s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 574s 574s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 574s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 574s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 574s # LOCALIZATION 574s 574s # LOCALIZATION OF SYMBOLS 574s 574s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 574s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 574s # @MERLYN IS REALLY @RANDAL, ETC 574s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 574s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 574s 574s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 574s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 574s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 574s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 574s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 574s 574s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 574s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 574s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 574s CREATES NEW, DYNAMICALLY SCOPED VALUES. 574s 574s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 574s PLACED IN PARENTHESES. THIS OPERATOR WORKS 574s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 574s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 574s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 574s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 574s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 574s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 574s UNDEFINED VALUE.) 574s 574s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 574s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 574s VARIABLES OUTSIDE THE LOOP. 574s 574s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 574s X 574s 574s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 574s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 574s VIEWED AS A SCALAR OR AN ARRAY. SO 574s 574s LOCAL($FOO) = ; 574s LOCAL @FOO = ; 574s 574s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 574s 574s LOCAL $FOO = ; 574s 574s SUPPLIES A SCALAR CONTEXT. 574s 574s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 574s X 574s 574s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 574s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 574s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 574s 574s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 574s 574s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 574s { LOCAL $/ = UNDEF; $SLURP = ; } 574s 574s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 574s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 574s I, BECAUSE THE $1 VARIABLE IS 574s MAGICAL AND READ-ONLY : 574s 574s LOCAL $1 = 2; 574s 574s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 574s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 574s TO SAFELY REUSE $_ IN A SUBROUTINE. 574s 574s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 574s WORK AS DESCRIBED. 574s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 574s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 574s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 574s SEE L FOR MORE 574s DETAILS. 574s X 574s 574s =HEAD3 LOCALIZATION OF GLOBS 574s X X 574s 574s THE CONSTRUCT 574s 574s LOCAL *NAME; 574s 574s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 574s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 574s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 574s 574s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 574s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 574s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 574s SEPARATOR. 574s 574s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 574s X X 574s X 574s 574s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 574s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 574s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 574s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 574s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 574s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 574s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 574s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 574s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 574s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 574s 574s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 574s @ARY = ( 0..5 ); 574s { 574s LOCAL($ARY[5]) = 6; 574s LOCAL($HASH{'A'}) = 'DRILL'; 574s WHILE (MY $E = POP(@ARY)) { 574s PRINT "$E . . .\N"; 574s LAST UNLESS $E > 3; 574s } 574s IF (@ARY) { 574s $HASH{'ONLY A'} = 'TEST'; 574s DELETE $HASH{'A'}; 574s } 574s } 574s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 574s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 574s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 574s 574s PERL WILL PRINT 574s 574s 6 . . . 574s 4 . . . 574s 3 . . . 574s THIS IS A TEST ONLY A TEST. 574s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 574s 574s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 574s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 574s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 574s SURPRISING, AND IS VERY LIKELY TO CHANGE. 574s 574s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 574s X X X 574s X 574s 574s YOU CAN USE THE C AND C 574s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 574s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 574s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 574s 574s DO { 574s MY $VAL = $ARRAY[$IDX]; 574s LOCAL $ARRAY[$IDX]; 574s DELETE $ARRAY[$IDX]; 574s $VAL 574s } 574s 574s AND 574s 574s DO { 574s MY $VAL = $HASH{KEY}; 574s LOCAL $HASH{KEY}; 574s DELETE $HASH{KEY}; 574s $VAL 574s } 574s 574s EXCEPT THAT FOR THOSE THE C IS 574s SCOPED TO THE C BLOCK. SLICES ARE 574s ALSO ACCEPTED. 574s 574s MY %HASH = ( 574s A => [ 7, 8, 9 ], 574s B => 1, 574s ) 574s 574s { 574s MY $X = DELETE LOCAL $HASH{A}; 574s # $X IS [ 7, 8, 9 ] 574s # %HASH IS (B => 1) 574s 574s { 574s MY @NUMS = DELETE LOCAL @$X[0, 2] 574s # @NUMS IS (7, 9) 574s # $X IS [ UNDEF, 8 ] 574s 574s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 574s } 574s # $X IS BACK TO [ 7, 8, 9 ] 574s 574s } 574s # %HASH IS BACK TO ITS ORIGINAL STATE 574s 574s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 574s 574s =HEAD2 LVALUE SUBROUTINES 574s X X 574s 574s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 574s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 574s 574s MY $VAL; 574s SUB CANMOD : LVALUE { 574s $VAL; # OR: RETURN $VAL; 574s } 574s SUB NOMOD { 574s $VAL; 574s } 574s 574s CANMOD() = 5; # ASSIGNS TO $VAL 574s NOMOD() = 5; # ERROR 574s 574s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 574s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 574s BY A SCALAR. FOR EXAMPLE, CONSIDER: 574s 574s DATA(2,3) = GET_DATA(3,4); 574s 574s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 574s 574s (DATA(2,3)) = GET_DATA(3,4); 574s 574s AND IN: 574s 574s (DATA(2),DATA(3)) = GET_DATA(3,4); 574s 574s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 574s 574s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 574s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 574s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 574s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 574s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 574s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 574s 574s =HEAD2 LEXICAL SUBROUTINES 574s X X X X 574s 574s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 574s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 574s AVAILABLE UNDER C OR C OR HIGHER. 574s 574s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 574s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 574s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 574s CATEGORY WAS DISABLED. 574s 574s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 574s DECLARED, AND ONLY AFTER THAT DECLARATION: 574s 574s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 574s # VERSIONS EARLIER THAN 5.26. 574s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 574s USE FEATURE 'LEXICAL_SUBS'; 574s 574s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 574s STATE SUB FOO { 574s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 574s } 574s FOO(); # CALLS "STATE" SUB 574s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 574s 574s MY SUB BAR { ... } 574s BAR(); # CALLS "MY" SUB 574s 574s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 574s 574s # WRONG 574s MY SUB BAZ { 574s BAZ(); 574s } 574s 574s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 574s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 574s 574s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 574s 574s MY SUB BAZ { 574s __SUB__->(); # CALLS ITSELF 574s } 574s 574s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 574s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 574s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 574s HOWEVER: 574s 574s MY SUB BAZ; # PREDECLARATION 574s SUB BAZ { # DEFINE THE "MY" SUB 574s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 574s } 574s 574s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 574s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 574s C; THEY KEEP EACH OTHER ALIVE (SEE L). 574s 574s =HEAD3 C VS C 574s 574s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 574s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 574s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 574s CONTAINING BLOCK TO THE NEXT. 574s 574s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 574s NECESSARY IF YOU WANT TO CREATE CLOSURES: 574s 574s SUB WHATEVER { 574s MY $X = SHIFT; 574s MY SUB INNER { 574s ... DO SOMETHING WITH $X ... 574s } 574s INNER(); 574s } 574s 574s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 574s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 574s SEE THE C<$X> FROM THE FIRST CALL TO C. 574s 574s =HEAD3 C SUBROUTINES 574s 574s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 574s SUBROUTINE OF THE SAME NAME. 574s 574s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 574s INSIDE AN INNER SCOPE: 574s 574s SUB FOO { ... } 574s 574s SUB BAR { 574s MY SUB FOO { ... } 574s { 574s # NEED TO USE THE OUTER FOO HERE 574s OUR SUB FOO; 574s FOO(); 574s } 574s } 574s 574s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 574s 574s PACKAGE MYSNEAKYMODULE; 574s 574s OUR SUB DO_SOMETHING { ... } 574s 574s SUB DO_SOMETHING_WITH_CALLER { 574s PACKAGE DB; 574s () = CALLER 1; # SETS @DB::ARGS 574s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 574s } 574s 574s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 574s X X<*> 574s 574s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 574s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 574s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 574s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 574s 574s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 574s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 574s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 574s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 574s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 574s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 574s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 574s 574s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 574s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 574s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 574s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 574s 574s SUB DOUBLEARY { 574s LOCAL(*SOMEARY) = @_; 574s FOREACH $ELEM (@SOMEARY) { 574s $ELEM *= 2; 574s } 574s } 574s DOUBLEARY(*FOO); 574s DOUBLEARY(*BAR); 574s 574s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 574s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 574s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 574s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 574s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 574s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 574s 574s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 574s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 574s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 574s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 574s L. 574s 574s =HEAD2 WHEN TO STILL USE LOCAL() 574s X X 574s 574s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 574s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 574s I USE C INSTEAD OF C. 574s 574s =OVER 4 574s 574s =ITEM 1. 574s 574s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 574s 574s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 574s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 574s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 574s IN C<@FIELDS>. 574s 574s { 574s LOCAL @ARGV = ("/ETC/MOTD"); 574s LOCAL $/ = UNDEF; 574s LOCAL $_ = <>; 574s @FIELDS = SPLIT /^\S*=+\S*$/; 574s } 574s 574s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 574s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 574s 574s =ITEM 2. 574s 574s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 574s 574s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 574s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 574s TABLE ENTRIES: 574s 574s SUB IOQUEUE { 574s LOCAL (*READER, *WRITER); # NOT MY! 574s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 574s RETURN (*READER, *WRITER); 574s } 574s ($HEAD, $TAIL) = IOQUEUE(); 574s 574s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 574s ENTRIES. 574s 574s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 574s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 574s A LOCAL ALIAS. 574s 574s { 574s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 574s GROW(); # REALLY CALLS SHRINK() 574s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 574s } 574s GROW(); # GET THE REAL GROW() AGAIN 574s 574s SEE L FOR MORE ABOUT MANIPULATING 574s FUNCTIONS BY NAME IN THIS WAY. 574s 574s =ITEM 3. 574s 574s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 574s 574s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 574s IS DONE ON DYNAMICS: 574s 574s { 574s LOCAL $SIG{INT} = 'IGNORE'; 574s FUNCT(); # UNINTERRUPTIBLE 574s } 574s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 574s 574s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 574s 574s =BACK 574s 574s =HEAD2 PASS BY REFERENCE 574s X X X 574s 574s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 574s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 574s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 574s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 574s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 574s 574s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 574s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 574s OF ALL THEIR FORMER LAST ELEMENTS: 574s 574s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 574s 574s SUB POPMANY { 574s MY $AREF; 574s MY @RETLIST; 574s FOREACH $AREF ( @_ ) { 574s PUSH @RETLIST, POP @$AREF; 574s } 574s RETURN @RETLIST; 574s } 574s 574s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 574s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 574s 574s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 574s SUB INTER { 574s MY ($K, $HREF, %SEEN); # LOCALS 574s FOREACH $HREF (@_) { 574s WHILE ( $K = EACH %$HREF ) { 574s $SEEN{$K}++; 574s } 574s } 574s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 574s } 574s 574s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 574s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 574s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 574s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 574s A LITTLE EXPENSIVE. 574s 574s WHERE PEOPLE GET INTO TROUBLE IS HERE: 574s 574s (@W, @X) = FUNC(@Y, @Z); 574s OR 574s (%W, %X) = FUNC(%Y, %Z); 574s 574s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 574s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 574s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 574s AS ALWAYS. 574s 574s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 574s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 574s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 574s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 574s 574s ($WREF, $XREF) = FUNC(\@Y, \@Z); 574s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 574s SUB FUNC { 574s MY ($YREF, $ZREF) = @_; 574s IF (@$YREF > @$ZREF) { 574s RETURN ($YREF, $ZREF); 574s } ELSE { 574s RETURN ($ZREF, $YREF); 574s } 574s } 574s 574s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 574s 574s (*W, *X) = FUNC(\@Y, \@Z); 574s PRINT "@W HAS MORE THAN @X\N"; 574s SUB FUNC { 574s LOCAL (*Y, *Z) = @_; 574s IF (@Y > @Z) { 574s RETURN (\@Y, \@Z); 574s } ELSE { 574s RETURN (\@Z, \@Y); 574s } 574s } 574s 574s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 574s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 574s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 574s ARE IN THE SYMBOL TABLE. 574s 574s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 574s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 574s FOR EXAMPLE: 574s 574s SPLUTTER(\*STDOUT); 574s SUB SPLUTTER { 574s MY $FH = SHIFT; 574s PRINT $FH "HER UM WELL A HMMM\N"; 574s } 574s 574s $REC = GET_REC(\*STDIN); 574s SUB GET_REC { 574s MY $FH = SHIFT; 574s RETURN SCALAR <$FH>; 574s } 574s 574s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 574s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 574s 574s SUB OPENIT { 574s MY $PATH = SHIFT; 574s LOCAL *FH; 574s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 574s } 574s 574s =HEAD2 PROTOTYPES 574s X X 574s 574s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 574s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 574s SECTION OR WITH A L. 574s IF YOU DECLARE EITHER OF 574s 574s SUB MYPUSH (\@@) 574s SUB MYPUSH :PROTOTYPE(\@@) 574s 574s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 574s 574s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 574s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 574s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 574s OF AN ATTRIBUTE. 574s 574s THE 574s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 574s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 574s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 574s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 574s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 574s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 574s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 574s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 574s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 574s 574s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 574s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 574s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 574s 574s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 574s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 574s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 574s CORRESPONDING BUILT-IN. 574s 574s DECLARED AS CALLED AS 574s 574s SUB MYLINK ($$) MYLINK $OLD, $NEW 574s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 574s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 574s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 574s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 574s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 574s SUB MYPOP (\@) MYPOP @ARRAY 574s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 574s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 574s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 574s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 574s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 574s SUB MYRAND (;$) MYRAND 42 574s SUB MYTIME () MYTIME 574s 574s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 574s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 574s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 574s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 574s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 574s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 574s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 574s 574s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 574s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 574s 574s SUB MYREF (\[$@%&*]) 574s 574s WILL ALLOW CALLING MYREF() AS 574s 574s MYREF $VAR 574s MYREF @ARRAY 574s MYREF %HASH 574s MYREF &SUB 574s MYREF *GLOB 574s 574s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 574s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 574s 574s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 574s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 574s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 574s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 574s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 574s 574s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 574s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 574s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 574s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 574s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 574s FOLLOWS: 574s 574s USE SYMBOL 'QUALIFY_TO_REF'; 574s 574s SUB FOO (*) { 574s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 574s ... 574s } 574s 574s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 574s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 574s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 574s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 574s 574s SUB MYPUSH (+@) { 574s MY $AREF = SHIFT; 574s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 574s PUSH @$AREF, @_; 574s } 574s 574s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 574s IS OF AN ACCEPTABLE TYPE. 574s 574s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 574s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 574s 574s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 574s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 574s PROVIDED, C<$_> WILL BE USED INSTEAD. 574s 574s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 574s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 574s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 574s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 574s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 574s 574s MYTIME +2; 574s 574s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 574s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 574s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 574s 574s SUB MYGETPROTOBYNUMBER($;); 574s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 574s 574s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 574s PROVIDED IT'S IN THE INITIAL POSITION: 574s X<&> 574s 574s SUB TRY (&@) { 574s MY($TRY,$CATCH) = @_; 574s EVAL { &$TRY }; 574s IF ($@) { 574s LOCAL $_ = $@; 574s &$CATCH; 574s } 574s } 574s SUB CATCH (&) { $_[0] } 574s 574s TRY { 574s DIE "PHOOEY"; 574s } CATCH { 574s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 574s }; 574s 574s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 574s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 574s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 574s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 574s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 574s 574s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 574s X 574s 574s SUB MYGREP (&@) { 574s MY $CODE = SHIFT; 574s MY @RESULT; 574s FOREACH $_ (@_) { 574s PUSH(@RESULT, $_) IF &$CODE; 574s } 574s @RESULT; 574s } 574s 574s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 574s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 574s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 574s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 574s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 574s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 574s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 574s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 574s 574s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 574s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 574s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 574s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 574s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 574s MAJORITY OF OFFENDING CODE IS FIXED. 574s 574s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 574s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 574s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 574s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 574s 574s SUB FUNC ($) { 574s MY $N = SHIFT; 574s PRINT "YOU GAVE ME $N\N"; 574s } 574s 574s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 574s RETURNING A LIST: 574s 574s FUNC(@FOO); 574s FUNC( $TEXT =~ /\W+/G ); 574s 574s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 574s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 574s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 574s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 574s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 574s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 574s 574s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 574s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 574s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 574s EFFECT, LIKE SO: 574s 574s SUB FOO($$); 574s SUB FOO($$) { 574s FOO 1, 2; 574s } 574s 574s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 574s TO MAKE THE WORLD A BETTER PLACE. 574s 574s =HEAD2 CONSTANT FUNCTIONS 574s X 574s 574s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 574s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 574s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 574s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 574s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 574s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 574s 574s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 574s 574s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 574s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 574s # AND IT'S INLINED, TOO! 574s SUB ST_DEV () { 0 } 574s SUB ST_INO () { 1 } 574s 574s SUB FLAG_FOO () { 1 << 8 } 574s SUB FLAG_BAR () { 1 << 9 } 574s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 574s 574s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 574s 574s SUB N () { INT(OPT_BAZ) / 3 } 574s 574s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 574s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 574s 574s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 574s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 574s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 574s C: 574s 574s SUB BAZ_VAL () { 574s IF (OPT_BAZ) { 574s RETURN 23; 574s } 574s ELSE { 574s RETURN 42; 574s } 574s } 574s SUB BONK_VAL () { RETURN 12345 } 574s 574s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 574s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 574s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 574s 574s BEGIN { 574s MY $VAR = 1; 574s NO STRICT 'REFS'; 574s *INLINED = SUB () { $VAR }; 574s } 574s 574s BEGIN { 574s MY $VAR = 1; 574s MY $REF = \$VAR; 574s NO STRICT 'REFS'; 574s *NOT_INLINED = SUB () { $VAR }; 574s } 574s 574s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 574s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 574s 574s BEGIN { 574s MY $X = 10; 574s *FOO = SUB () { $X }; 574s $X++; 574s } 574s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 574s 574s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 574s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 574s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 574s SO IT PRINTED C<10>, NOT C<11>. 574s 574s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 574s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 574s ASIDE FROM WHERE IT IS DECLARED. 574s 574s # FINE, NO WARNING 574s BEGIN { 574s MY $X = 54321; 574s *INLINED = SUB () { $X }; 574s } 574s # ERROR 574s BEGIN { 574s MY $X; 574s $X = 54321; 574s *ALSO_INLINED = SUB () { $X }; 574s } 574s 574s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 574s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 574s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 574s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 574s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 574s 574s MY $X = 54321; 574s *INLINED = SUB : CONST { $X }; 574s $X++; 574s 574s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 574s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 574s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 574s VALUE CAPTURED THE SAME WAY. 574s 574s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 574s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 574s AN EXPLICIT C: 574s 574s BEGIN { 574s MY $X = 10; 574s *FOO = SUB () { RETURN $X }; 574s $X++; 574s } 574s PRINT FOO(); # PRINTS 11 574s 574s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 574s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 574s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 574s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 574s 574s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 574s SUB ONE { 574s 1; 574s } 574s IF (ONE ) { 574s PRINT ONE() IF ONE ; 574s } 574s 574s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 574s SUB ONE () { 1 } 574s DO { 574s PRINT 1 574s }; 574s 574s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 574s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 574s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 574s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 574s 574s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 574s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 574s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 574s SUBROUTINE ONE REDEFINED AT -E LINE 1. 574s 574s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 574s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 574s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 574s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 574s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 574s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 574s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 574s MENTIONED ABOVE: 574s 574s SUB NOT_INLINED () { RETURN 23 } 574s 574s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 574s X X X X 574s 574s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 574s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 574s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 574s ON A NON-UNIX SYSTEM. 574s 574s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 574s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 574s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 574s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 574s 574s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 574s CHDIR $SOMEWHERE; 574s SUB CHDIR { ... } 574s 574s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 574s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 574s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 574s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 574s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 574s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 574s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 574s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 574s FOR SOME KEYWORDS. SEE L. 574s 574s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 574s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 574s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 574s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 574s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 574s THAT IS, THEY COULD SAY 574s 574s USE MODULE 'OPEN'; 574s 574s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 574s 574s USE MODULE; 574s 574s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 574s 574s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 574s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 574s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 574s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 574s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 574s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 574s THAT UNDERSTANDS REGULAR EXPRESSIONS. 574s 574s PACKAGE REGLOB; 574s REQUIRE EXPORTER; 574s @ISA = 'EXPORTER'; 574s @EXPORT_OK = 'GLOB'; 574s 574s SUB IMPORT { 574s MY $PKG = SHIFT; 574s RETURN UNLESS @_; 574s MY $SYM = SHIFT; 574s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 574s $PKG->EXPORT($WHERE, $SYM, @_); 574s } 574s 574s SUB GLOB { 574s MY $PAT = SHIFT; 574s MY @GOT; 574s IF (OPENDIR MY $D, '.') { 574s @GOT = GREP /$PAT/, READDIR $D; 574s CLOSEDIR $D; 574s } 574s RETURN @GOT; 574s } 574s 1; 574s 574s AND HERE'S HOW IT COULD BE (AB)USED: 574s 574s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 574s PACKAGE FOO; 574s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 574s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 574s 574s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 574s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 574s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 574s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 574s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 574s IT MUST BE DONE AT ALL. 574s 574s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 574s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 574s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 574s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 574s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 574s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 574s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 574s LIBRARY. 574s 574s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 574s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 574s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 574s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 574s (SEE L). 574s 574s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 574s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 574s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 574s 574s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 574s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 574s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 574s C SYNTAX, THOUGH). 574s 574s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 574s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 574s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 574s 574s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 574s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 574s 574s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 574s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 574s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 574s 574s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 574s 574s =HEAD2 AUTOLOADING 574s X X 574s 574s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 574s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 574s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 574s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 574s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 574s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 574s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 574s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 574s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 574s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 574s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 574s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 574s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 574s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 574s SUBROUTINE NAME. SEE L FOR DETAILS.) 574s 574s 574s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 574s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 574s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 574s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 574s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 574s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 574s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 574s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 574s 574s SUB AUTOLOAD { 574s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 574s MY $PROGRAM = $AUTOLOAD; 574s $PROGRAM =~ S/.*:://; 574s SYSTEM($PROGRAM, @_); 574s } 574s DATE(); 574s WHO(); 574s LS('-L'); 574s 574s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 574s EVEN NEED PARENTHESES: 574s 574s USE SUBS QW(DATE WHO LS); 574s DATE; 574s WHO; 574s LS '-L'; 574s 574s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 574s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 574s 574s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 574s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 574s DESCRIBED IN L AND IN L, THE STANDARD 574s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 574s FUNCTIONS TO PERL CODE IN L. 574s 574s =HEAD2 SUBROUTINE ATTRIBUTES 574s X X X 574s 574s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 574s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 574s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 574s C HAD BEEN SEEN. SEE L FOR DETAILS 574s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 574s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 574s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 574s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 574s 574s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 574s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 574s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 574s NEST PROPERLY. 574s 574s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 574s 574s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 574s SUB PLUGH () : UGLY('\(") :BAD; 574s SUB XYZZY : _5X5 { ... } 574s 574s EXAMPLES OF INVALID SYNTAX: 574s 574s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 574s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 574s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 574s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 574s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 574s 574s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 574s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 574s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 574s PARSED AND INVOKED: 574s 574s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 574s 574s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 574s SEE L AND L. 574s 574s =HEAD1 SEE ALSO 574s 574s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 574s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 574s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 574s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 574s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 574s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 574s 574s =FOR VI 574s # EX: SET STS=0 SW=4 ET: 574s 574s ok 2 574s # testing mod_cgi with /modules/cgi/perl.pl 574s # expected 200 574s # received 200 574s # body: PERL CGI 574s ok 3 574s # testing mod_test_rwrite with /test_rwrite 574s # expected 200 574s # received 200 574s # body: A 574s ok 4 574s ok 576s t/filter/case_in.t .................. 576s 1..3 576s # Running under perl version 5.038002 for linux 576s # Current time local: Tue Dec 17 19:02:57 2024 576s # Current time GMT: Tue Dec 17 19:02:57 2024 576s # Using Test.pm version 1.31 576s # Using Apache/Test.pm version 1.42 576s ok 1 576s # testing mod_cgi with /modules/cgi/perl_echo.pl 576s # expected 200 576s # received 200 576s ok 2 576s # testing mod_echo_post with /echo_post 576s # expected 200 576s # received 200 576s ok 3 576s ok 579s t/filter/input_body.t ............... 579s 1..2 579s # Running under perl version 5.038002 for linux 579s # Current time local: Tue Dec 17 19:02:59 2024 579s # Current time GMT: Tue Dec 17 19:02:59 2024 579s # Using Test.pm version 1.31 579s # Using Apache/Test.pm version 1.42 579s # testing : Posted "1 ko" 579s # expected: 'ok 1' 579s # received: 'ok 1' 579s ok 1 579s # testing : Posted "2 ko" 579s # expected: 'ok 2' 579s # received: 'ok 2' 579s ok 2 579s ok 582s t/http11/basicauth.t ................ 582s 1..3 582s # Running under perl version 5.038002 for linux 582s # Current time local: Tue Dec 17 19:03:02 2024 582s # Current time GMT: Tue Dec 17 19:03:02 2024 582s # Using Test.pm version 1.31 582s # Using Apache/Test.pm version 1.42 582s ok 1 582s ok 2 582s ok 3 582s ok 585s t/http11/chunked.t .................. 585s 1..30 585s # Running under perl version 5.038002 for linux 585s # Current time local: Tue Dec 17 19:03:05 2024 585s # Current time GMT: Tue Dec 17 19:03:05 2024 585s # Using Test.pm version 1.31 585s # Using Apache/Test.pm version 1.42 585s # testing : response protocol 585s # expected: 'HTTP/1.1' 585s # received: 'HTTP/1.1' 585s ok 1 585s # testing : response Transfer-Encoding 585s # expected: 'chunked' 585s # received: 'chunked' 585s ok 2 585s # testing : no Content-Length 585s # expected: 0 585s # received: 0 585s ok 3 585s # testing : body length 585s # expected: '70976' 585s # received: 70976 585s ok 4 585s # testing : number of requests 585s # expected: 1 585s # received: 1 585s ok 5 585s # testing : response protocol 585s # expected: 'HTTP/1.1' 585s # received: 'HTTP/1.1' 585s ok 6 585s # testing : response Transfer-Encoding 585s # expected: 'chunked' 585s # received: 'chunked' 585s ok 7 585s # testing : no Content-Length 585s # expected: 0 585s # received: 0 585s ok 8 585s # testing : body length 585s # expected: '212509' 585s # received: 212509 585s ok 9 585s # testing : number of requests 585s # expected: 2 585s # received: 2 585s ok 10 585s # testing : response protocol 585s # expected: 'HTTP/1.1' 585s # received: 'HTTP/1.1' 585s ok 11 585s # testing : response Transfer-Encoding 585s # expected: 'chunked' 585s # received: 'chunked' 585s ok 12 585s # testing : no Content-Length 585s # expected: 0 585s # received: 0 585s ok 13 585s # testing : body length 585s # expected: '280545' 585s # received: 280545 585s ok 14 585s # testing : number of requests 585s # expected: 3 585s # received: 3 585s ok 15 585s # testing : response protocol 585s # expected: 'HTTP/1.1' 585s # received: 'HTTP/1.1' 585s ok 16 585s # testing : response Transfer-Encoding 585s # expected: 'chunked' 585s # received: 'chunked' 585s ok 17 585s # testing : no Content-Length 585s # expected: 0 585s # received: 0 585s ok 18 585s # testing : body length 585s # expected: '845969' 585s # received: 845969 585s ok 19 585s # testing : number of requests 585s # expected: 4 585s # received: 4 585s ok 20 585s # testing : response protocol 585s # expected: 'HTTP/1.1' 585s # received: 'HTTP/1.1' 585s ok 21 585s # testing : no Transfer-Encoding (test result inverted) 585s # expected: 'chunked' 585s # received: '' 585s ok 22 585s # testing : content length 585s # expected: 253 585s # received: '253' 585s ok 23 585s # testing : body length 585s # expected: '242' 585s # received: 242 585s ok 24 585s # testing : number of requests 585s # expected: 5 585s # received: 5 585s ok 25 585s # testing : response protocol 585s # expected: 'HTTP/1.1' 585s # received: 'HTTP/1.1' 585s ok 26 585s # testing : no Transfer-Encoding (test result inverted) 585s # expected: 'chunked' 585s # received: '' 585s ok 27 585s # testing : content length 585s # expected: '' 585s # received: '' 585s ok 28 585s # testing : body length 585s # expected: '14276' 585s # received: 14276 585s ok 29 585s # testing : number of requests 585s # expected: 6 585s # received: 6 585s ok 30 585s ok 588s t/http11/chunked2.t ................. 588s 1..2 588s # Running under perl version 5.038002 for linux 588s # Current time local: Tue Dec 17 19:03:08 2024 588s # Current time GMT: Tue Dec 17 19:03:08 2024 588s # Using Test.pm version 1.31 588s # Using Apache/Test.pm version 1.42 588s # testing : successful response 588s # expected: 200 588s # received: '200' 588s ok 1 588s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 588s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 588s ok 2 588s ok 591s t/http11/clength.t .................. 591s 1..6 591s # Running under perl version 5.038002 for linux 591s # Current time local: Tue Dec 17 19:03:11 2024 591s # Current time GMT: Tue Dec 17 19:03:11 2024 591s # Using Test.pm version 1.31 591s # Using Apache/Test.pm version 1.42 591s # testing : successful response 591s # expected: 200 591s # received: '200' 591s ok 1 591s # expected: 10 591s # received: '10' 591s ok 2 591s # expected: 'bbbbbbbbbb' 591s # received: 'bbbbbbbbbb' 591s ok 3 591s # testing : successful response 591s # expected: 200 591s # received: '200' 591s ok 4 591s # expected: 6 591s # received: '6' 591s ok 5 591s # expected: 'foobar' 591s # received: 'foobar' 591s ok 6 591s ok 595s t/http11/post.t ..................... 595s # using LWP client 595s 1..51 595s # Running under perl version 5.038002 for linux 595s # Current time local: Tue Dec 17 19:03:14 2024 595s # Current time GMT: Tue Dec 17 19:03:14 2024 595s # Using Test.pm version 1.31 595s # Using Apache/Test.pm version 1.42 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 1024 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Connection: Keep-Alive 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 1 595s #DMMATCH1: 1 595s #Keep-Alive: timeout=5, max=100 595s # 595s # testing : length posted 595s # expected: '1024' 595s # received: 1024 595s ok 1 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 2048 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 2 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '2048' 595s # received: 2048 595s ok 2 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 3072 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 3 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '3072' 595s # received: 3072 595s ok 3 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 4096 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 4 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '4096' 595s # received: 4096 595s ok 4 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 5120 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 5 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '5120' 595s # received: 5120 595s ok 5 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 6144 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 6 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '6144' 595s # received: 6144 595s ok 6 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 7168 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 7 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '7168' 595s # received: 7168 595s ok 7 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 8192 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 8 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '8192' 595s # received: 8192 595s ok 8 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 9216 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 5 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 9 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '9216' 595s # received: 9216 595s ok 9 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 10240 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 10 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '10240' 595s # received: 10240 595s ok 10 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 11264 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 11 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '11264' 595s # received: 11264 595s ok 11 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 12288 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 12 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '12288' 595s # received: 12288 595s ok 12 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 13312 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 13 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '13312' 595s # received: 13312 595s ok 13 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 14336 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 14 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '14336' 595s # received: 14336 595s ok 14 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 15360 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 15 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '15360' 595s # received: 15360 595s ok 15 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 16384 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 16 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '16384' 595s # received: 16384 595s ok 16 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 17408 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 17 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '17408' 595s # received: 17408 595s ok 17 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 18432 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 18 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '18432' 595s # received: 18432 595s ok 18 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 19456 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 19 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '19456' 595s # received: 19456 595s ok 19 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 20480 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 20 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '20480' 595s # received: 20480 595s ok 20 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 21504 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 21 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '21504' 595s # received: 21504 595s ok 21 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 22528 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 22 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '22528' 595s # received: 22528 595s ok 22 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 23552 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 23 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '23552' 595s # received: 23552 595s ok 23 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 24576 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 24 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '24576' 595s # received: 24576 595s ok 24 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 25600 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 25 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '25600' 595s # received: 25600 595s ok 25 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 26624 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 26 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '26624' 595s # received: 26624 595s ok 26 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 27648 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 27 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '27648' 595s # received: 27648 595s ok 27 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 28672 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 28 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '28672' 595s # received: 28672 595s ok 28 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 29696 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:17 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 29 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '29696' 595s # received: 29696 595s ok 29 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 30720 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 30 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '30720' 595s # received: 30720 595s ok 30 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 31744 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 31 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '31744' 595s # received: 31744 595s ok 31 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 32768 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 32 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '32768' 595s # received: 32768 595s ok 32 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 33792 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 33 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '33792' 595s # received: 33792 595s ok 33 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 34816 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 34 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '34816' 595s # received: 34816 595s ok 34 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 35840 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 35 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '35840' 595s # received: 35840 595s ok 35 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 36864 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 36 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '36864' 595s # received: 36864 595s ok 36 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 37888 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 37 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '37888' 595s # received: 37888 595s ok 37 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 38912 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 38 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '38912' 595s # received: 38912 595s ok 38 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 39936 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 39 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '39936' 595s # received: 39936 595s ok 39 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 40960 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 40 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '40960' 595s # received: 40960 595s ok 40 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 41984 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 41 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '41984' 595s # received: 41984 595s ok 41 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 43008 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 42 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '43008' 595s # received: 43008 595s ok 42 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 44032 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 43 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '44032' 595s # received: 44032 595s ok 43 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 45056 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 44 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '45056' 595s # received: 45056 595s ok 44 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 46080 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 45 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '46080' 595s # received: 46080 595s ok 45 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 47104 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 46 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '47104' 595s # received: 47104 595s ok 46 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 48128 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 47 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '48128' 595s # received: 48128 595s ok 47 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 49152 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 48 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '49152' 595s # received: 49152 595s ok 48 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 50176 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 49 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '50176' 595s # received: 50176 595s ok 49 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 51200 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 6 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 50 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '51200' 595s # received: 51200 595s ok 50 595s #lwp request: 595s #POST http://localhost:8529/eat_post HTTP/1.1 595s #User-Agent: libwww-perl/6.76 595s #Content-Length: 102400 595s # 595s #server response: 595s #HTTP/1.1 200 OK 595s #Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 595s #Vary: In-If1 595s #Content-Length: 7 595s #Client-Date: Tue, 17 Dec 2024 19:03:18 GMT 595s #Client-Peer: 127.0.0.1:8529 595s #Client-Response-Num: 51 595s #DMMATCH1: 1 595s # 595s # testing : length posted 595s # expected: '102400' 595s # received: 102400 595s ok 51 595s ok 598s t/modules/aaa.t ..................... 598s 1..40 598s # Running under perl version 5.038002 for linux 598s # Current time local: Tue Dec 17 19:03:18 2024 598s # Current time GMT: Tue Dec 17 19:03:18 2024 598s # Using Test.pm version 1.31 598s # Using Apache/Test.pm version 1.42 598s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/realm2 598s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 598s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/form1 598s ok 1 598s ok 2 598s ok 3 598s ok 4 598s ok 5 598s ok 6 598s ok 7 598s ok 8 598s ok 9 598s ok 10 598s ok 11 598s ok 12 598s ok 13 598s ok 14 598s ok 15 598s ok 16 598s ok 17 598s ok 18 598s ok 19 598s ok 20 598s ok 21 598s ok 22 598s ok 23 598s ok 24 598s ok 25 598s ok 26 598s ok 27 598s ok 28 598s ok 29 598s ok 30 598s ok 31 598s ok 32 598s ok 33 598s ok 34 598s ok 35 598s ok 36 598s ok 37 598s ok 38 598s ok 39 598s ok 40 598s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/form1 598s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/realm2 598s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 598s ok 603s t/modules/access.t .................. 603s 1..408 603s # Running under perl version 5.038002 for linux 603s # Current time local: Tue Dec 17 19:03:21 2024 603s # Current time GMT: Tue Dec 17 19:03:21 2024 603s # Using Test.pm version 1.31 603s # Using Apache/Test.pm version 1.42 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # expecting access. 603s ok 1 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 2 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from all 603s # expecting access. 603s ok 3 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 4 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from localhost 603s # expecting access. 603s ok 5 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 6 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from 127.0.0.1 603s # expecting access. 603s ok 7 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 8 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from 127.0 603s # expecting access. 603s ok 9 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 10 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 11 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 12 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from 127.0.0.1/16 603s # expecting access. 603s ok 13 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 14 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 15 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 16 603s # --- 603s # Order deny,allow 603s # Allow from all 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 17 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # expecting access. 603s ok 18 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 19 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from all 603s # expecting access. 603s ok 20 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 21 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from localhost 603s # expecting access. 603s ok 22 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 23 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from 127.0.0.1 603s # expecting access. 603s ok 24 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 25 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from 127.0 603s # expecting access. 603s ok 26 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 27 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 28 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 29 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from 127.0.0.1/16 603s # expecting access. 603s ok 30 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 31 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 32 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 33 603s # --- 603s # Order deny,allow 603s # Allow from localhost 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 34 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # expecting access. 603s ok 35 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 36 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from all 603s # expecting access. 603s ok 37 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 38 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from localhost 603s # expecting access. 603s ok 39 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 40 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1 603s # expecting access. 603s ok 41 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 42 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from 127.0 603s # expecting access. 603s ok 43 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 44 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 45 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 46 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1/16 603s # expecting access. 603s ok 47 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 48 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 49 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 50 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 51 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # expecting access. 603s ok 52 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 53 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from all 603s # expecting access. 603s ok 54 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 55 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from localhost 603s # expecting access. 603s ok 56 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 57 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from 127.0.0.1 603s # expecting access. 603s ok 58 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 59 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from 127.0 603s # expecting access. 603s ok 60 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 61 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 62 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 63 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from 127.0.0.1/16 603s # expecting access. 603s ok 64 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 65 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 66 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 67 603s # --- 603s # Order deny,allow 603s # Allow from 127.0 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 68 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 69 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 70 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from all 603s # expecting access. 603s ok 71 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 72 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from localhost 603s # expecting access. 603s ok 73 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 74 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1 603s # expecting access. 603s ok 75 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 76 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0 603s # expecting access. 603s ok 77 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 78 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 79 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 80 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1/16 603s # expecting access. 603s ok 81 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 82 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 83 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 84 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 85 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # expecting access. 603s ok 86 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 87 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from all 603s # expecting access. 603s ok 88 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 89 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from localhost 603s # expecting access. 603s ok 90 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 91 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1 603s # expecting access. 603s ok 92 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 93 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0 603s # expecting access. 603s ok 94 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 95 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 96 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 97 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1/16 603s # expecting access. 603s ok 98 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 99 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 100 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 101 603s # --- 603s # Order deny,allow 603s # Allow from 127.0.0.1/16 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 102 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # expecting access. 603s ok 103 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 104 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from all 603s # expecting access denial. 603s ok 105 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 106 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from localhost 603s # expecting access denial. 603s ok 107 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 108 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 109 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 110 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from 127.0 603s # expecting access denial. 603s ok 111 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 112 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 113 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 114 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 115 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 116 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 117 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 118 603s # --- 603s # Order deny,allow 603s # Allow from somewhere.else.com 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 119 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # expecting access. 603s ok 120 603s # --- 603s # Order deny,allow 603s # Deny from all 603s # expecting access denial. 603s ok 121 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from all 603s # expecting access denial. 603s ok 122 603s # --- 603s # Order deny,allow 603s # Deny from localhost 603s # expecting access denial. 603s ok 123 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from localhost 603s # expecting access denial. 603s ok 124 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 125 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 126 603s # --- 603s # Order deny,allow 603s # Deny from 127.0 603s # expecting access denial. 603s ok 127 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from 127.0 603s # expecting access denial. 603s ok 128 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 129 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 130 603s # --- 603s # Order deny,allow 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 131 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 132 603s # --- 603s # Order deny,allow 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 133 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 134 603s # --- 603s # Order deny,allow 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 135 603s # --- 603s # Order deny,allow 603s # Allow from 66.6.6.6 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 136 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # expecting access. 603s ok 137 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 138 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from all 603s # expecting access denial. 603s ok 139 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 140 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from localhost 603s # expecting access denial. 603s ok 141 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 142 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 143 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 144 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from 127.0 603s # expecting access denial. 603s ok 145 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 146 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 147 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 148 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 149 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 150 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 151 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 152 603s # --- 603s # Order allow,deny 603s # Allow from all 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 153 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # expecting access. 603s ok 154 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 155 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from all 603s # expecting access denial. 603s ok 156 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 157 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from localhost 603s # expecting access denial. 603s ok 158 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 159 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 160 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 161 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from 127.0 603s # expecting access denial. 603s ok 162 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 163 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 164 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 165 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 166 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 167 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 168 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 169 603s # --- 603s # Order allow,deny 603s # Allow from localhost 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 170 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # expecting access. 603s ok 171 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 172 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from all 603s # expecting access denial. 603s ok 173 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 174 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from localhost 603s # expecting access denial. 603s ok 175 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 176 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 177 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 178 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from 127.0 603s # expecting access denial. 603s ok 179 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 180 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 181 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 182 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 183 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 184 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 185 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 186 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 187 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # expecting access. 603s ok 188 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 189 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from all 603s # expecting access denial. 603s ok 190 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 191 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from localhost 603s # expecting access denial. 603s ok 192 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 193 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 194 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 195 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from 127.0 603s # expecting access denial. 603s ok 196 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 197 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 198 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 199 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 200 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 201 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 202 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 203 603s # --- 603s # Order allow,deny 603s # Allow from 127.0 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 204 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 205 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 206 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from all 603s # expecting access denial. 603s ok 207 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 208 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from localhost 603s # expecting access denial. 603s ok 209 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 210 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 211 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 212 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0 603s # expecting access denial. 603s ok 213 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 214 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 215 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 216 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 217 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 218 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 219 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 220 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 221 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # expecting access. 603s ok 222 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 223 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from all 603s # expecting access denial. 603s ok 224 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 225 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from localhost 603s # expecting access denial. 603s ok 226 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 227 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 228 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 229 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0 603s # expecting access denial. 603s ok 230 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 231 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 232 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 233 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 234 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 235 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 236 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 237 603s # --- 603s # Order allow,deny 603s # Allow from 127.0.0.1/16 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 238 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # expecting access denial. 603s ok 239 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 240 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from all 603s # expecting access denial. 603s ok 241 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 242 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from localhost 603s # expecting access denial. 603s ok 243 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 244 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 245 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 246 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from 127.0 603s # expecting access denial. 603s ok 247 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 248 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 249 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 250 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 251 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 252 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 253 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 254 603s # --- 603s # Order allow,deny 603s # Allow from somewhere.else.com 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 255 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # expecting access denial. 603s ok 256 603s # --- 603s # Order allow,deny 603s # Deny from all 603s # expecting access denial. 603s ok 257 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from all 603s # expecting access denial. 603s ok 258 603s # --- 603s # Order allow,deny 603s # Deny from localhost 603s # expecting access denial. 603s ok 259 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from localhost 603s # expecting access denial. 603s ok 260 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 261 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 262 603s # --- 603s # Order allow,deny 603s # Deny from 127.0 603s # expecting access denial. 603s ok 263 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from 127.0 603s # expecting access denial. 603s ok 264 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 265 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 266 603s # --- 603s # Order allow,deny 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 267 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 268 603s # --- 603s # Order allow,deny 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 269 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 270 603s # --- 603s # Order allow,deny 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 271 603s # --- 603s # Order allow,deny 603s # Allow from 66.6.6.6 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 272 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # expecting access. 603s ok 273 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 274 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from all 603s # expecting access denial. 603s ok 275 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 276 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from localhost 603s # expecting access denial. 603s ok 277 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 278 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 279 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 280 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from 127.0 603s # expecting access denial. 603s ok 281 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 282 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 283 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 284 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 285 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 286 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 287 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 288 603s # --- 603s # Order mutual-failure 603s # Allow from all 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 289 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # expecting access. 603s ok 290 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 291 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from all 603s # expecting access denial. 603s ok 292 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 293 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from localhost 603s # expecting access denial. 603s ok 294 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 295 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 296 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 297 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from 127.0 603s # expecting access denial. 603s ok 298 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 299 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 300 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 301 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 302 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 303 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 304 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 305 603s # --- 603s # Order mutual-failure 603s # Allow from localhost 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 306 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # expecting access. 603s ok 307 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 308 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from all 603s # expecting access denial. 603s ok 309 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 310 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from localhost 603s # expecting access denial. 603s ok 311 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 312 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 313 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 314 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from 127.0 603s # expecting access denial. 603s ok 315 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 316 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 317 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 318 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 319 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 320 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 321 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 322 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 323 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # expecting access. 603s ok 324 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 325 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from all 603s # expecting access denial. 603s ok 326 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 327 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from localhost 603s # expecting access denial. 603s ok 328 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 329 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 330 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 331 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from 127.0 603s # expecting access denial. 603s ok 332 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 333 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 334 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 335 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 336 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 337 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 338 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 339 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 340 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # expecting access. 603s ok 341 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 342 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from all 603s # expecting access denial. 603s ok 343 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 344 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from localhost 603s # expecting access denial. 603s ok 345 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 346 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 347 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 348 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0 603s # expecting access denial. 603s ok 349 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 350 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 351 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 352 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 353 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 354 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 355 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 356 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/255.255.0.0 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 357 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # expecting access. 603s ok 358 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 359 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from all 603s # expecting access denial. 603s ok 360 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 361 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from localhost 603s # expecting access denial. 603s ok 362 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 363 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 364 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 365 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0 603s # expecting access denial. 603s ok 366 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 367 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 368 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 369 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 370 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 371 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from somewhere.else.com 603s # expecting access. 603s ok 372 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 373 603s # --- 603s # Order mutual-failure 603s # Allow from 127.0.0.1/16 603s # Deny from 66.6.6.6 603s # expecting access. 603s ok 374 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # expecting access denial. 603s ok 375 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 376 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from all 603s # expecting access denial. 603s ok 377 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 378 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from localhost 603s # expecting access denial. 603s ok 379 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 380 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 381 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 382 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from 127.0 603s # expecting access denial. 603s ok 383 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 384 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 385 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 386 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 387 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 388 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 389 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 390 603s # --- 603s # Order mutual-failure 603s # Allow from somewhere.else.com 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 391 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # expecting access denial. 603s ok 392 603s # --- 603s # Order mutual-failure 603s # Deny from all 603s # expecting access denial. 603s ok 393 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from all 603s # expecting access denial. 603s ok 394 603s # --- 603s # Order mutual-failure 603s # Deny from localhost 603s # expecting access denial. 603s ok 395 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from localhost 603s # expecting access denial. 603s ok 396 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 397 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1 603s # expecting access denial. 603s ok 398 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0 603s # expecting access denial. 603s ok 399 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from 127.0 603s # expecting access denial. 603s ok 400 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 401 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1/255.255.0.0 603s # expecting access denial. 603s ok 402 603s # --- 603s # Order mutual-failure 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 403 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from 127.0.0.1/16 603s # expecting access denial. 603s ok 404 603s # --- 603s # Order mutual-failure 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 405 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from somewhere.else.com 603s # expecting access denial. 603s ok 406 603s # --- 603s # Order mutual-failure 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 407 603s # --- 603s # Order mutual-failure 603s # Allow from 66.6.6.6 603s # Deny from 66.6.6.6 603s # expecting access denial. 603s ok 408 603s ok 606s t/modules/actions.t ................. 606s 1..20 606s # Running under perl version 5.038002 for linux 606s # Current time local: Tue Dec 17 19:03:26 2024 606s # Current time GMT: Tue Dec 17 19:03:26 2024 606s # Using Test.pm version 1.31 606s # Using Apache/Test.pm version 1.42 606s # expected: 200 606s # received: '200' 606s ok 1 606s # expected: 'nada' 606s # received: 'nada' 606s ok 2 606s # expected: 404 606s # received: '404' 606s ok 3 606s ok 4 # skip RC=404, no need to check content 606s # expected: 404 606s # received: '404' 606s ok 5 606s ok 6 # skip RC=404, no need to check content 606s # expected: 404 606s # received: '404' 606s ok 7 606s ok 8 # skip RC=404, no need to check content 606s # expected: 200 606s # received: '200' 606s ok 9 606s # expected: 'nada' 606s # received: 'nada' 606s ok 10 606s # expected: 404 606s # received: '404' 606s ok 11 606s ok 12 # skip RC=404, no need to check content 606s # expected: 200 606s # received: '200' 606s ok 13 606s # expected: 'POST 606s # foo2: bar2 606s # ' 606s # received: 'POST 606s # foo2: bar2 606s # ' 606s ok 14 606s # expected: 405 606s # received: '405' 606s ok 15 606s # expected: 200 606s # received: '200' 606s ok 16 606s # expected: 'foo=bar' 606s # received: 'foo=bar' 606s ok 17 606s # expected: 200 606s # received: '200' 606s ok 18 606s # expected: 'POST 606s # foo2: bar2 606s # ' 606s # received: 'POST 606s # foo2: bar2 606s # ' 606s ok 19 606s # expected: 405 606s # received: '405' 606s ok 20 606s ok 610s t/modules/alias.t ................... 610s 1..134 610s # Running under perl version 5.038002 for linux 610s # Current time local: Tue Dec 17 19:03:29 2024 610s # Current time GMT: Tue Dec 17 19:03:29 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.42 610s # verifying simple aliases 610s # testing : /alias/ 610s # expected: 200 610s # received: '200' 610s ok 1 610s # testing : /bogu/ 610s # expected: 404 610s # received: '404' 610s ok 2 610s # verifying alias match with /ali[0-9]. 610s # testing : /ali0 610s # expected: 0 610s # received: '0' 610s ok 3 610s # testing : /ali1 610s # expected: 1 610s # received: '1' 610s ok 4 610s # testing : /ali2 610s # expected: 2 610s # received: '2' 610s ok 5 610s # testing : /ali3 610s # expected: 3 610s # received: '3' 610s ok 6 610s # testing : /ali4 610s # expected: 4 610s # received: '4' 610s ok 7 610s # testing : /ali5 610s # expected: 5 610s # received: '5' 610s ok 8 610s # testing : /ali6 610s # expected: 6 610s # received: '6' 610s ok 9 610s # testing : /ali7 610s # expected: 7 610s # received: '7' 610s ok 10 610s # testing : /ali8 610s # expected: 8 610s # received: '8' 610s ok 11 610s # testing : /ali9 610s # expected: 9 610s # received: '9' 610s ok 12 610s # verifying expression alias match with /expr/ali[0-9]. 610s # testing : /ali0 610s # expected: 0 610s # received: '0' 610s ok 13 610s # testing : /ali1 610s # expected: 1 610s # received: '1' 610s ok 14 610s # testing : /ali2 610s # expected: 2 610s # received: '2' 610s ok 15 610s # testing : /ali3 610s # expected: 3 610s # received: '3' 610s ok 16 610s # testing : /ali4 610s # expected: 4 610s # received: '4' 610s ok 17 610s # testing : /ali5 610s # expected: 5 610s # received: '5' 610s ok 18 610s # testing : /ali6 610s # expected: 6 610s # received: '6' 610s ok 19 610s # testing : /ali7 610s # expected: 7 610s # received: '7' 610s ok 20 610s # testing : /ali8 610s # expected: 8 610s # received: '8' 610s ok 21 610s # testing : /ali9 610s # expected: 9 610s # received: '9' 610s ok 22 610s # testing : /forbid 610s # expected: '403' 610s # received: '403' 610s ok 23 610s # testing : /gone 610s # expected: '410' 610s # received: '410' 610s ok 24 610s # testing : /perm 610s # expected: '301' 610s # received: '301' 610s ok 25 610s # testing : /perm2 610s # expected: '301' 610s # received: '301' 610s ok 26 610s # testing : /seeother 610s # expected: '303' 610s # received: '303' 610s ok 27 610s # testing : /temp 610s # expected: '302' 610s # received: '302' 610s ok 28 610s # testing : /temp2 610s # expected: '302' 610s # received: '302' 610s ok 29 610s verifying body of perm and temp redirect match 610s # testing : /p0 610s # expected: 0 610s # received: '0' 610s ok 30 610s # testing : /p1 610s # expected: 1 610s # received: '1' 610s ok 31 610s # testing : /p2 610s # expected: 2 610s # received: '2' 610s ok 32 610s # testing : /p3 610s # expected: 3 610s # received: '3' 610s ok 33 610s # testing : /p4 610s # expected: 4 610s # received: '4' 610s ok 34 610s # testing : /p5 610s # expected: 5 610s # received: '5' 610s ok 35 610s # testing : /p6 610s # expected: 6 610s # received: '6' 610s ok 36 610s # testing : /p7 610s # expected: 7 610s # received: '7' 610s ok 37 610s # testing : /p8 610s # expected: 8 610s # received: '8' 610s ok 38 610s # testing : /p9 610s # expected: 9 610s # received: '9' 610s ok 39 610s # testing : /t0 610s # expected: 0 610s # received: '0' 610s ok 40 610s # testing : /t1 610s # expected: 1 610s # received: '1' 610s ok 41 610s # testing : /t2 610s # expected: 2 610s # received: '2' 610s ok 42 610s # testing : /t3 610s # expected: 3 610s # received: '3' 610s ok 43 610s # testing : /t4 610s # expected: 4 610s # received: '4' 610s ok 44 610s # testing : /t5 610s # expected: 5 610s # received: '5' 610s ok 45 610s # testing : /t6 610s # expected: 6 610s # received: '6' 610s ok 46 610s # testing : /t7 610s # expected: 7 610s # received: '7' 610s ok 47 610s # testing : /t8 610s # expected: 8 610s # received: '8' 610s ok 48 610s # testing : /t9 610s # expected: 9 610s # received: '9' 610s ok 49 610s verifying body of perm and temp redirect match with expression support 610s # testing : /p0 610s # expected: 0 610s # received: '0' 610s ok 50 610s # testing : /p1 610s # expected: 1 610s # received: '1' 610s ok 51 610s # testing : /p2 610s # expected: 2 610s # received: '2' 610s ok 52 610s # testing : /p3 610s # expected: 3 610s # received: '3' 610s ok 53 610s # testing : /p4 610s # expected: 4 610s # received: '4' 610s ok 54 610s # testing : /p5 610s # expected: 5 610s # received: '5' 610s ok 55 610s # testing : /p6 610s # expected: 6 610s # received: '6' 610s ok 56 610s # testing : /p7 610s # expected: 7 610s # received: '7' 610s ok 57 610s # testing : /p8 610s # expected: 8 610s # received: '8' 610s ok 58 610s # testing : /p9 610s # expected: 9 610s # received: '9' 610s ok 59 610s # testing : /t0 610s # expected: 0 610s # received: '0' 610s ok 60 610s # testing : /t1 610s # expected: 1 610s # received: '1' 610s ok 61 610s # testing : /t2 610s # expected: 2 610s # received: '2' 610s ok 62 610s # testing : /t3 610s # expected: 3 610s # received: '3' 610s ok 63 610s # testing : /t4 610s # expected: 4 610s # received: '4' 610s ok 64 610s # testing : /t5 610s # expected: 5 610s # received: '5' 610s ok 65 610s # testing : /t6 610s # expected: 6 610s # received: '6' 610s ok 66 610s # testing : /t7 610s # expected: 7 610s # received: '7' 610s ok 67 610s # testing : /t8 610s # expected: 8 610s # received: '8' 610s ok 68 610s # testing : /t9 610s # expected: 9 610s # received: '9' 610s ok 69 610s verifying return code of seeother and gone redirect match 610s # testing : f0 610s # expected: '403' 610s # received: '403' 610s ok 70 610s # testing : f1 610s # expected: '403' 610s # received: '403' 610s ok 71 610s # testing : f2 610s # expected: '403' 610s # received: '403' 610s ok 72 610s # testing : f3 610s # expected: '403' 610s # received: '403' 610s ok 73 610s # testing : f4 610s # expected: '403' 610s # received: '403' 610s ok 74 610s # testing : f5 610s # expected: '403' 610s # received: '403' 610s ok 75 610s # testing : f6 610s # expected: '403' 610s # received: '403' 610s ok 76 610s # testing : f7 610s # expected: '403' 610s # received: '403' 610s ok 77 610s # testing : f8 610s # expected: '403' 610s # received: '403' 610s ok 78 610s # testing : f9 610s # expected: '403' 610s # received: '403' 610s ok 79 610s # testing : s0 610s # expected: '303' 610s # received: '303' 610s ok 80 610s # testing : s1 610s # expected: '303' 610s # received: '303' 610s ok 81 610s # testing : s2 610s # expected: '303' 610s # received: '303' 610s ok 82 610s # testing : s3 610s # expected: '303' 610s # received: '303' 610s ok 83 610s # testing : s4 610s # expected: '303' 610s # received: '303' 610s ok 84 610s # testing : s5 610s # expected: '303' 610s # received: '303' 610s ok 85 610s # testing : s6 610s # expected: '303' 610s # received: '303' 610s ok 86 610s # testing : s7 610s # expected: '303' 610s # received: '303' 610s ok 87 610s # testing : s8 610s # expected: '303' 610s # received: '303' 610s ok 88 610s # testing : s9 610s # expected: '303' 610s # received: '303' 610s ok 89 610s # testing : g0 610s # expected: '410' 610s # received: '410' 610s ok 90 610s # testing : g1 610s # expected: '410' 610s # received: '410' 610s ok 91 610s # testing : g2 610s # expected: '410' 610s # received: '410' 610s ok 92 610s # testing : g3 610s # expected: '410' 610s # received: '410' 610s ok 93 610s # testing : g4 610s # expected: '410' 610s # received: '410' 610s ok 94 610s # testing : g5 610s # expected: '410' 610s # received: '410' 610s ok 95 610s # testing : g6 610s # expected: '410' 610s # received: '410' 610s ok 96 610s # testing : g7 610s # expected: '410' 610s # received: '410' 610s ok 97 610s # testing : g8 610s # expected: '410' 610s # received: '410' 610s ok 98 610s # testing : g9 610s # expected: '410' 610s # received: '410' 610s ok 99 610s verifying return code of seeother and gone redirect match with expression support 610s # testing : f0 610s # expected: '403' 610s # received: '403' 610s ok 100 610s # testing : f1 610s # expected: '403' 610s # received: '403' 610s ok 101 610s # testing : f2 610s # expected: '403' 610s # received: '403' 610s ok 102 610s # testing : f3 610s # expected: '403' 610s # received: '403' 610s ok 103 610s # testing : f4 610s # expected: '403' 610s # received: '403' 610s ok 104 610s # testing : f5 610s # expected: '403' 610s # received: '403' 610s ok 105 610s # testing : f6 610s # expected: '403' 610s # received: '403' 610s ok 106 610s # testing : f7 610s # expected: '403' 610s # received: '403' 610s ok 107 610s # testing : f8 610s # expected: '403' 610s # received: '403' 610s ok 108 610s # testing : f9 610s # expected: '403' 610s # received: '403' 610s ok 109 610s # testing : s0 610s # expected: '303' 610s # received: '303' 610s ok 110 610s # testing : s1 610s # expected: '303' 610s # received: '303' 610s ok 111 610s # testing : s2 610s # expected: '303' 610s # received: '303' 610s ok 112 610s # testing : s3 610s # expected: '303' 610s # received: '303' 610s ok 113 610s # testing : s4 610s # expected: '303' 610s # received: '303' 610s ok 114 610s # testing : s5 610s # expected: '303' 610s # received: '303' 610s ok 115 610s # testing : s6 610s # expected: '303' 610s # received: '303' 610s ok 116 610s # testing : s7 610s # expected: '303' 610s # received: '303' 610s ok 117 610s # testing : s8 610s # expected: '303' 610s # received: '303' 610s ok 118 610s # testing : s9 610s # expected: '303' 610s # received: '303' 610s ok 119 610s # testing : g0 610s # expected: '410' 610s # received: '410' 610s ok 120 610s # testing : g1 610s # expected: '410' 610s # received: '410' 610s ok 121 610s # testing : g2 610s # expected: '410' 610s # received: '410' 610s ok 122 610s # testing : g3 610s # expected: '410' 610s # received: '410' 610s ok 123 610s # testing : g4 610s # expected: '410' 610s # received: '410' 610s ok 124 610s # testing : g5 610s # expected: '410' 610s # received: '410' 610s ok 125 610s # testing : g6 610s # expected: '410' 610s # received: '410' 610s ok 126 610s # testing : g7 610s # expected: '410' 610s # received: '410' 610s ok 127 610s # testing : g8 610s # expected: '410' 610s # received: '410' 610s ok 128 610s # testing : g9 610s # expected: '410' 610s # received: '410' 610s ok 129 610s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 610s # verifying /modules/alias/script is plain text 610s # testing : /modules/alias/script 610s # expected: '#!/bin/sh 610s # echo Content-type: text/plain 610s # echo 610s # echo this is a shell script cgi. 610s # ' 610s # received: '#!/bin/sh 610s # echo Content-type: text/plain 610s # echo 610s # echo this is a shell script cgi. 610s # ' 610s ok 130 610s # verifying same file accessed at /cgi/script is executed code 610s # testing : /cgi/script 610s # expected: 'this is a shell script cgi. 610s # ' 610s # received: 'this is a shell script cgi. 610s # ' 610s ok 131 610s # verifying ScriptAliasMatch with /aliascgi-script 610s # testing : /aliascgi-script 610s # expected: 'this is a shell script cgi. 610s # ' 610s # received: 'this is a shell script cgi. 610s # ' 610s ok 132 610s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 610s # testing : /aliascgi-script 610s # expected: 'this is a shell script cgi. 610s # ' 610s # received: 'this is a shell script cgi. 610s # ' 610s ok 133 610s # verifying bad script alias. 610s # testing : /aliascgi-nada 610s # expected: 404 610s # received: '404' 610s ok 134 610s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 610s ok 613s t/modules/allowmethods.t ............ 613s 1..9 613s # Running under perl version 5.038002 for linux 613s # Current time local: Tue Dec 17 19:03:33 2024 613s # Current time GMT: Tue Dec 17 19:03:33 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.42 613s # testing : Get request to /Get responds 200 613s # expected: 200 613s # received: '200' 613s ok 1 613s # testing : Head request to /Get responds 200 613s # expected: 200 613s # received: '200' 613s ok 2 613s # testing : Post request to /Get responds 405 613s # expected: 405 613s # received: '405' 613s ok 3 613s # testing : Get request to /Head responds 200 613s # expected: 200 613s # received: '200' 613s ok 4 613s # testing : Head request to /Head responds 200 613s # expected: 200 613s # received: '200' 613s ok 5 613s # testing : Post request to /Head responds 405 613s # expected: 405 613s # received: '405' 613s ok 6 613s # testing : Get request to /Post responds 405 613s # expected: 405 613s # received: '405' 613s ok 7 613s # testing : Head request to /Post responds 405 613s # expected: 405 613s # received: '405' 613s ok 8 613s # testing : Post request to /Post responds 200 613s # expected: 200 613s # received: '200' 613s ok 9 613s ok 616s t/modules/asis.t .................... 616s 1..3 616s # Running under perl version 5.038002 for linux 616s # Current time local: Tue Dec 17 19:03:36 2024 616s # Current time GMT: Tue Dec 17 19:03:36 2024 616s # Using Test.pm version 1.31 616s # Using Apache/Test.pm version 1.42 616s # testing : asis content OK 616s # expected: 'This is asis content. 616s # ' 616s # received: 'This is asis content. 616s # ' 616s ok 1 616s # testing : asis gave 404 error 616s # expected: 404 616s # received: '404' 616s ok 2 616s # testing : asis gave 403 error 616s # expected: 403 616s # received: '403' 616s ok 3 616s ok 621s t/modules/authz_core.t .............. 621s 1..504 621s # Running under perl version 5.038002 for linux 621s # Current time local: Tue Dec 17 19:03:39 2024 621s # Current time GMT: Tue Dec 17 19:03:39 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.42 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/groups1 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 200, expected 200 [a/ : a/ ] 621s ok 1 621s # got 200, expected 200 [a/ : a/ 1] 621s ok 2 621s # got 200, expected 200 [a/ : a/ 2] 621s ok 3 621s # got 200, expected 200 [a/ : a/ 1 2] 621s ok 4 621s # got 200, expected 200 [a/ : a/ 3] 621s ok 5 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ user1: a/ ] 621s ok 6 621s # got 200, expected 200 [a/ user1: a/ user1] 621s ok 7 621s # got 401, expected 401 [a/ user1: a/ user2] 621s ok 8 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ Any 1 2: a/ ] 621s ok 9 621s # got 200, expected 200 [a/ Any 1 2: a/ 1] 621s ok 10 621s # got 200, expected 200 [a/ Any 1 2: a/ 2] 621s ok 11 621s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 621s ok 12 621s # got 403, expected 403 [a/ Any 1 2: a/ 3] 621s ok 13 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 621s ok 14 621s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 621s ok 15 621s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 621s ok 16 621s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 621s ok 17 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 621s ok 18 621s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 621s ok 19 621s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 621s ok 20 621s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 621s ok 21 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 621s ok 22 621s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 621s ok 23 621s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 621s ok 24 621s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 621s ok 25 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 621s ok 26 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 621s ok 27 621s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 621s ok 28 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 621s ok 29 621s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 621s ok 30 621s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 621s ok 31 621s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 621s ok 32 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 621s ok 33 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 621s ok 34 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 621s ok 35 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 621s ok 36 621s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 621s ok 37 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 621s ok 38 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 621s ok 39 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 621s ok 40 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 621s ok 41 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 621s ok 42 621s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 621s ok 43 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 621s ok 44 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 621s ok 45 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 621s ok 46 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 621s ok 47 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 621s ok 48 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 621s ok 49 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 621s ok 50 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 621s ok 51 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 621s ok 52 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 621s ok 53 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 621s ok 54 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 621s ok 55 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 621s ok 56 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 621s ok 57 621s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 621s ok 58 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 !2: a/ ] 621s ok 59 621s # got 200, expected 200 [a/ All 1 !2: a/ 1] 621s ok 60 621s # got 403, expected 403 [a/ All 1 !2: a/ 2] 621s ok 61 621s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 621s ok 62 621s # got 403, expected 403 [a/ All 1 !2: a/ 3] 621s ok 63 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 621s ok 64 621s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 621s ok 65 621s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 621s ok 66 621s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 621s ok 67 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 621s ok 68 621s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 621s ok 69 621s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 621s ok 70 621s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 621s ok 71 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 621s ok 72 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 621s ok 73 621s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 621s ok 74 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 621s ok 75 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 621s ok 76 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 621s ok 77 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 621s ok 78 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 621s ok 79 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 621s ok 80 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 621s ok 81 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 621s ok 82 621s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 621s ok 83 621s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 621s ok 84 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 621s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 621s ok 85 621s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 621s ok 86 621s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 621s ok 87 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 621s ok 88 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 621s ok 89 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 621s ok 90 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 621s ok 91 621s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 621s ok 92 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 621s ok 93 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 621s ok 94 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 621s ok 95 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 621s ok 96 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 621s ok 97 621s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 621s ok 98 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 621s ok 99 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 621s ok 100 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 621s ok 101 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 621s ok 102 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 621s ok 103 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 621s ok 104 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 621s ok 105 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 621s ok 106 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 621s ok 107 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 621s ok 108 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 621s ok 109 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 621s ok 110 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 621s ok 111 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 621s ok 112 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 621s ok 113 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 2: a/ ] 621s ok 114 621s # got 403, expected 403 [a/ All 1 2: a/ 1] 621s ok 115 621s # got 403, expected 403 [a/ All 1 2: a/ 2] 621s ok 116 621s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 621s ok 117 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 621s ok 118 621s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 621s ok 119 621s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 621s ok 120 621s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 621s ok 121 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 621s ok 122 621s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 621s ok 123 621s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 621s ok 124 621s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 621s ok 125 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 621s ok 126 621s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 621s ok 127 621s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 621s ok 128 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 621s ok 129 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 621s ok 130 621s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 621s ok 131 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 621s ok 132 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 621s ok 133 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 621s ok 134 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 621s ok 135 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 621s ok 136 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 621s ok 137 621s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 621s ok 138 621s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 621s ok 139 621s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 621s ok 140 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 621s ok 141 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 621s ok 142 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 621s ok 143 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 621s ok 144 621s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 621s ok 145 621s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 621s ok 146 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 621s ok 147 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 621s ok 148 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 621s ok 149 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 621s ok 150 621s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 621s ok 151 621s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 621s ok 152 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 621s ok 153 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 621s ok 154 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 621s ok 155 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 621s ok 156 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 621s ok 157 621s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 621s ok 158 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 621s ok 159 621s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 621s ok 160 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 621s ok 161 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 621s ok 162 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 621s ok 163 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 621s ok 164 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 621s ok 165 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 621s ok 166 621s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 621s ok 167 621s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 621s ok 168 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 621s ok 169 621s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 621s ok 170 621s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 621s ok 171 621s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 621s ok 172 621s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 621s ok 173 621s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 621s ok 174 621s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 621s ok 175 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 621s ok 176 621s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 621s ok 177 621s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 621s ok 178 621s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 621s ok 179 621s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 621s ok 180 621s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 621s ok 181 621s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 621s ok 182 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 621s ok 183 621s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 621s ok 184 621s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 621s ok 185 621s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 621s ok 186 621s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 621s ok 187 621s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 621s ok 188 621s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 621s ok 189 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 621s ok 190 621s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 621s ok 191 621s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 621s ok 192 621s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 621s ok 193 621s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 621s ok 194 621s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 621s ok 195 621s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 621s ok 196 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 621s ok 197 621s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 621s ok 198 621s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 621s ok 199 621s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 621s ok 200 621s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 621s ok 201 621s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 621s ok 202 621s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 621s ok 203 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 621s ok 204 621s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 621s ok 205 621s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 621s ok 206 621s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 621s ok 207 621s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 621s ok 208 621s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 621s ok 209 621s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 621s ok 210 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 621s ok 211 621s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 621s ok 212 621s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 621s ok 213 621s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 621s ok 214 621s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 621s ok 215 621s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 621s ok 216 621s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 621s ok 217 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 621s ok 218 621s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 621s ok 219 621s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 621s ok 220 621s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 621s ok 221 621s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 621s ok 222 621s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 621s ok 223 621s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 621s ok 224 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 621s ok 225 621s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 621s ok 226 621s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 621s ok 227 621s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 621s ok 228 621s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 621s ok 229 621s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 621s ok 230 621s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 621s ok 231 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 621s ok 232 621s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 621s ok 233 621s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 621s ok 234 621s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 621s ok 235 621s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 621s ok 236 621s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 621s ok 237 621s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 621s ok 238 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 621s ok 239 621s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 621s ok 240 621s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 621s ok 241 621s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 621s ok 242 621s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 621s ok 243 621s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 621s ok 244 621s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 621s ok 245 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 621s ok 246 621s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 621s ok 247 621s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 621s ok 248 621s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 621s ok 249 621s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 621s ok 250 621s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 621s ok 251 621s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 621s ok 252 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 621s ok 253 621s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 621s ok 254 621s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 621s ok 255 621s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 621s ok 256 621s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 621s ok 257 621s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 621s ok 258 621s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 621s ok 259 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 621s ok 260 621s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 621s ok 261 621s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 621s ok 262 621s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 621s ok 263 621s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 621s ok 264 621s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 621s ok 265 621s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 621s ok 266 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 621s ok 267 621s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 621s ok 268 621s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 621s ok 269 621s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 621s ok 270 621s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 621s ok 271 621s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 621s ok 272 621s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 621s ok 273 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 621s ok 274 621s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 621s ok 275 621s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 621s ok 276 621s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 621s ok 277 621s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 621s ok 278 621s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 621s ok 279 621s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 621s ok 280 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 621s ok 281 621s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 621s ok 282 621s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 621s ok 283 621s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 621s ok 284 621s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 621s ok 285 621s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 621s ok 286 621s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 621s ok 287 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 621s ok 288 621s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 621s ok 289 621s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 621s ok 290 621s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 621s ok 291 621s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 621s ok 292 621s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 621s ok 293 621s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 621s ok 294 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 621s ok 295 621s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 621s ok 296 621s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 621s ok 297 621s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 621s ok 298 621s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 621s ok 299 621s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 621s ok 300 621s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 621s ok 301 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 621s ok 302 621s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 621s ok 303 621s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 621s ok 304 621s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 621s ok 305 621s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 621s ok 306 621s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 621s ok 307 621s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 621s ok 308 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 621s ok 309 621s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 621s ok 310 621s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 621s ok 311 621s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 621s ok 312 621s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 621s ok 313 621s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 621s ok 314 621s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 621s ok 315 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 621s ok 316 621s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 621s ok 317 621s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 621s ok 318 621s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 621s ok 319 621s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 621s ok 320 621s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 621s ok 321 621s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 621s ok 322 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 621s ok 323 621s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 621s ok 324 621s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 621s ok 325 621s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 621s ok 326 621s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 621s ok 327 621s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 621s ok 328 621s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 621s ok 329 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 621s ok 330 621s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 621s ok 331 621s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 621s ok 332 621s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 621s ok 333 621s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 621s ok 334 621s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 621s ok 335 621s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 621s ok 336 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 621s ok 337 621s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 621s ok 338 621s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 621s ok 339 621s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 621s ok 340 621s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 621s ok 341 621s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 621s ok 342 621s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 621s ok 343 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 621s ok 344 621s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 621s ok 345 621s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 621s ok 346 621s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 621s ok 347 621s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 621s ok 348 621s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 621s ok 349 621s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 621s ok 350 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 621s ok 351 621s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 621s ok 352 621s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 621s ok 353 621s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 621s ok 354 621s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 621s ok 355 621s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 621s ok 356 621s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 621s ok 357 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 621s ok 358 621s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 621s ok 359 621s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 621s ok 360 621s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 621s ok 361 621s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 621s ok 362 621s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 621s ok 363 621s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 621s ok 364 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 621s ok 365 621s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 621s ok 366 621s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 621s ok 367 621s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 621s ok 368 621s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 621s ok 369 621s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 621s ok 370 621s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 621s ok 371 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 621s ok 372 621s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 621s ok 373 621s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 621s ok 374 621s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 621s ok 375 621s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 621s ok 376 621s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 621s ok 377 621s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 621s ok 378 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 621s ok 379 621s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 621s ok 380 621s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 621s ok 381 621s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 621s ok 382 621s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 621s ok 383 621s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 621s ok 384 621s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 621s ok 385 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 621s ok 386 621s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 621s ok 387 621s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 621s ok 388 621s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 621s ok 389 621s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 621s ok 390 621s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 621s ok 391 621s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 621s ok 392 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 621s ok 393 621s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 621s ok 394 621s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 621s ok 395 621s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 621s ok 396 621s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 621s ok 397 621s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 621s ok 398 621s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 621s ok 399 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 621s ok 400 621s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 621s ok 401 621s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 621s ok 402 621s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 621s ok 403 621s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 621s ok 404 621s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 621s ok 405 621s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 621s ok 406 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 621s ok 407 621s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 621s ok 408 621s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 621s ok 409 621s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 621s ok 410 621s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 621s ok 411 621s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 621s ok 412 621s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 621s ok 413 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 621s ok 414 621s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 621s ok 415 621s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 621s ok 416 621s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 621s ok 417 621s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 621s ok 418 621s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 621s ok 419 621s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 621s ok 420 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 621s ok 421 621s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 621s ok 422 621s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 621s ok 423 621s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 621s ok 424 621s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 621s ok 425 621s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 621s ok 426 621s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 621s ok 427 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 621s ok 428 621s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 621s ok 429 621s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 621s ok 430 621s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 621s ok 431 621s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 621s ok 432 621s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 621s ok 433 621s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 621s ok 434 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 621s ok 435 621s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 621s ok 436 621s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 621s ok 437 621s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 621s ok 438 621s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 621s ok 439 621s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 621s ok 440 621s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 621s ok 441 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 621s ok 442 621s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 621s ok 443 621s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 621s ok 444 621s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 621s ok 445 621s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 621s ok 446 621s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 621s ok 447 621s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 621s ok 448 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 621s ok 449 621s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 621s ok 450 621s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 621s ok 451 621s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 621s ok 452 621s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 621s ok 453 621s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 621s ok 454 621s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 621s ok 455 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 621s ok 456 621s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 621s ok 457 621s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 621s ok 458 621s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 621s ok 459 621s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 621s ok 460 621s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 621s ok 461 621s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 621s ok 462 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 621s ok 463 621s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 621s ok 464 621s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 621s ok 465 621s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 621s ok 466 621s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 621s ok 467 621s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 621s ok 468 621s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 621s ok 469 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 621s ok 470 621s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 621s ok 471 621s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 621s ok 472 621s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 621s ok 473 621s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 621s ok 474 621s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 621s ok 475 621s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 621s ok 476 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 621s ok 477 621s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 621s ok 478 621s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 621s ok 479 621s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 621s ok 480 621s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 621s ok 481 621s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 621s ok 482 621s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 621s ok 483 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 621s ok 484 621s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 621s ok 485 621s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 621s ok 486 621s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 621s ok 487 621s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 621s ok 488 621s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 621s ok 489 621s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 621s ok 490 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 621s ok 491 621s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 621s ok 492 621s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 621s ok 493 621s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 621s ok 494 621s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 621s ok 495 621s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 621s ok 496 621s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 621s ok 497 621s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 621s ok 498 621s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 621s ok 499 621s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 621s ok 500 621s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 621s ok 501 621s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 621s ok 502 621s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 621s ok 503 621s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 621s ok 504 621s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 621s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 621s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 621s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 621s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/groups1 621s ok 624s t/modules/autoindex.t ............... 624s 1..84 624s # Running under perl version 5.038002 for linux 624s # Current time local: Tue Dec 17 19:03:44 2024 624s # Current time GMT: Tue Dec 17 19:03:44 2024 624s # Using Test.pm version 1.31 624s # Using Apache/Test.pm version 1.42 624s --- 624s IndexOrderDefault Ascending Name 624s GET /modules/autoindex/htaccess/ 624s ok 1 624s --- 624s IndexOrderDefault Ascending Name 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 2 624s --- 624s IndexOrderDefault Ascending Name 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 3 624s --- 624s IndexOrderDefault Ascending Name 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 4 624s --- 624s IndexOrderDefault Ascending Name 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 5 624s --- 624s IndexOrderDefault Ascending Name 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 6 624s --- 624s IndexOrderDefault Ascending Name 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 7 624s --- 624s IndexOrderDefault Ascending Date 624s GET /modules/autoindex/htaccess/ 624s ok 8 624s --- 624s IndexOrderDefault Ascending Date 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 9 624s --- 624s IndexOrderDefault Ascending Date 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 10 624s --- 624s IndexOrderDefault Ascending Date 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 11 624s --- 624s IndexOrderDefault Ascending Date 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 12 624s --- 624s IndexOrderDefault Ascending Date 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 13 624s --- 624s IndexOrderDefault Ascending Date 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 14 624s --- 624s IndexOrderDefault Ascending Size 624s GET /modules/autoindex/htaccess/ 624s ok 15 624s --- 624s IndexOrderDefault Ascending Size 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 16 624s --- 624s IndexOrderDefault Ascending Size 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 17 624s --- 624s IndexOrderDefault Ascending Size 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 18 624s --- 624s IndexOrderDefault Ascending Size 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 19 624s --- 624s IndexOrderDefault Ascending Size 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 20 624s --- 624s IndexOrderDefault Ascending Size 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 21 624s --- 624s IndexOrderDefault Descending Name 624s GET /modules/autoindex/htaccess/ 624s ok 22 624s --- 624s IndexOrderDefault Descending Name 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 23 624s --- 624s IndexOrderDefault Descending Name 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 24 624s --- 624s IndexOrderDefault Descending Name 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 25 624s --- 624s IndexOrderDefault Descending Name 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 26 624s --- 624s IndexOrderDefault Descending Name 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 27 624s --- 624s IndexOrderDefault Descending Name 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 28 624s --- 624s IndexOrderDefault Descending Date 624s GET /modules/autoindex/htaccess/ 624s ok 29 624s --- 624s IndexOrderDefault Descending Date 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 30 624s --- 624s IndexOrderDefault Descending Date 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 31 624s --- 624s IndexOrderDefault Descending Date 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 32 624s --- 624s IndexOrderDefault Descending Date 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 33 624s --- 624s IndexOrderDefault Descending Date 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 34 624s --- 624s IndexOrderDefault Descending Date 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 35 624s --- 624s IndexOrderDefault Descending Size 624s GET /modules/autoindex/htaccess/ 624s ok 36 624s --- 624s IndexOrderDefault Descending Size 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 37 624s --- 624s IndexOrderDefault Descending Size 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 38 624s --- 624s IndexOrderDefault Descending Size 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 39 624s --- 624s IndexOrderDefault Descending Size 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 40 624s --- 624s IndexOrderDefault Descending Size 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 41 624s --- 624s IndexOrderDefault Descending Size 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 42 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s GET /modules/autoindex/htaccess/ 624s ok 43 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 44 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 45 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 46 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 47 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 48 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Name 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 49 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s GET /modules/autoindex/htaccess/ 624s ok 50 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 51 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 52 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 53 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 54 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 55 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Date 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 56 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s GET /modules/autoindex/htaccess/ 624s ok 57 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 58 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 59 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 60 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 61 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 62 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Ascending Size 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 63 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s GET /modules/autoindex/htaccess/ 624s ok 64 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 65 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 66 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 67 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 68 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 69 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Name 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 70 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s GET /modules/autoindex/htaccess/ 624s ok 71 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 72 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 73 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 74 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 75 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 76 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Date 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 77 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s GET /modules/autoindex/htaccess/ 624s ok 78 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s 624s (C=N O=A) 624s GET /modules/autoindex/htaccess/?C=N&O=A 624s ok 79 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s 624s (C=N O=D) 624s GET /modules/autoindex/htaccess/?C=N&O=D 624s ok 80 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s 624s (C=M O=A) 624s GET /modules/autoindex/htaccess/?C=M&O=A 624s ok 81 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s 624s (C=M O=D) 624s GET /modules/autoindex/htaccess/?C=M&O=D 624s ok 82 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s 624s (C=S O=A) 624s GET /modules/autoindex/htaccess/?C=S&O=A 624s ok 83 624s --- 624s IndexOptions FancyIndexing 624s IndexOrderDefault Descending Size 624s 624s (C=S O=D) 624s GET /modules/autoindex/htaccess/?C=S&O=D 624s ok 84 624s ok 627s t/modules/autoindex2.t .............. 627s 1..3 627s # Running under perl version 5.038002 for linux 627s # Current time local: Tue Dec 17 19:03:47 2024 627s # Current time GMT: Tue Dec 17 19:03:47 2024 627s # Using Test.pm version 1.31 627s # Using Apache/Test.pm version 1.42 627s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 627s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 627s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 627s # testing : dir_broken should not be listed 627s # expected: 0 627s # received: 0 627s ok 1 627s # testing : dir_normal should be listed 627s # expected: 1 627s # received: 1 627s ok 2 627s # testing : dir_protected should not be listed 627s # expected: 0 627s # received: 0 627s ok 3 627s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 627s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 627s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 627s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 627s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 627s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 627s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 627s ok 630s t/modules/brotli.t .................. 630s 1..64 630s # Running under perl version 5.038002 for linux 630s # Current time local: Tue Dec 17 19:03:50 2024 630s # Current time GMT: Tue Dec 17 19:03:50 2024 630s # Using Test.pm version 1.31 630s # Using Apache/Test.pm version 1.42 630s qvalue: 630s # expected: 200 630s # received: '200' 630s ok 1 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 2 630s qvalue: 630s # expected: 200 630s # received: '200' 630s ok 3 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 4 630s qvalue: 630s # expected: 200 630s # received: '200' 630s ok 5 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 6 630s qvalue: 630s # expected: 200 630s # received: '200' 630s ok 7 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 8 630s qvalue: 630s # expected: 200 630s # received: '200' 630s ok 9 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 10 630s qvalue: 630s # expected: 200 630s # received: '200' 630s ok 11 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 12 630s qvalue: ; 630s # expected: 200 630s # received: '200' 630s ok 13 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 14 630s qvalue: ; 630s # expected: 200 630s # received: '200' 630s ok 15 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 16 630s qvalue: ; 630s # expected: 200 630s # received: '200' 630s ok 17 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 18 630s qvalue: ;q= 630s # expected: 200 630s # received: '200' 630s ok 19 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 20 630s qvalue: ;q= 630s # expected: 200 630s # received: '200' 630s ok 21 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 22 630s qvalue: ;q= 630s # expected: 200 630s # received: '200' 630s ok 23 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 24 630s qvalue: ;q=0 630s # expected: 200 630s # received: '200' 630s ok 25 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 26 630s qvalue: ;q=0 630s # expected: 200 630s # received: '200' 630s ok 27 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 28 630s qvalue: ;q=0 630s # expected: 200 630s # received: '200' 630s ok 29 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 30 630s qvalue: ;q=0. 630s # expected: 200 630s # received: '200' 630s ok 31 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 32 630s qvalue: ;q=0. 630s # expected: 200 630s # received: '200' 630s ok 33 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 34 630s qvalue: ;q=0. 630s # expected: 200 630s # received: '200' 630s ok 35 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 36 630s qvalue: ;q=0.0 630s # expected: 200 630s # received: '200' 630s ok 37 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 38 630s qvalue: ;q=0.0 630s # expected: 200 630s # received: '200' 630s ok 39 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 40 630s qvalue: ;q=0.0 630s # expected: 200 630s # received: '200' 630s ok 41 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 42 630s qvalue: ;q=0.00 630s # expected: 200 630s # received: '200' 630s ok 43 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 44 630s qvalue: ;q=0.00 630s # expected: 200 630s # received: '200' 630s ok 45 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 46 630s qvalue: ;q=0.00 630s # expected: 200 630s # received: '200' 630s ok 47 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 48 630s qvalue: ;q=0.000 630s # expected: 200 630s # received: '200' 630s ok 49 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 50 630s qvalue: ;q=0.000 630s # expected: 200 630s # received: '200' 630s ok 51 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 52 630s qvalue: ;q=0.000 630s # expected: 200 630s # received: '200' 630s ok 53 630s # testing : response without Content-Encoding is OK 630s # expected: undef 630s # received: undef 630s ok 54 630s qvalue: ;q=0.0000 630s # expected: 200 630s # received: '200' 630s ok 55 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 56 630s qvalue: ;q=0.0000 630s # expected: 200 630s # received: '200' 630s ok 57 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 58 630s qvalue: ;q=0.0000 630s # expected: 200 630s # received: '200' 630s ok 59 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 60 630s # expected: 200 630s # received: '200' 630s ok 61 630s # testing : response Content-Encoding is OK 630s # expected: 'br' 630s # received: 'br' 630s ok 62 630s # expected: 200 630s # received: '200' 630s ok 63 630s # testing : response Content-Encoding is OK 630s # expected: 'gzip' 630s # received: 'gzip' 630s ok 64 630s ok 633s t/modules/buffer.t .................. 633s 1..12 633s # Running under perl version 5.038002 for linux 633s # Current time local: Tue Dec 17 19:03:53 2024 633s # Current time GMT: Tue Dec 17 19:03:53 2024 633s # Using Test.pm version 1.31 633s # Using Apache/Test.pm version 1.42 633s # testing : Checking return code is '200' 633s # expected: 200 633s # received: '200' 633s ok 1 633s ok 2 633s # testing : Checking return code is '200' 633s # expected: 200 633s # received: '200' 633s ok 3 633s ok 4 633s # testing : Checking return code is '200' 633s # expected: 200 633s # received: '200' 633s ok 5 633s ok 6 633s # testing : Checking return code is '200' 633s # expected: 200 633s # received: '200' 633s ok 7 633s ok 8 633s # testing : Checking return code is '200' 633s # expected: 200 633s # received: '200' 633s ok 9 633s ok 10 633s # testing : Checking return code is '200' 633s # expected: 200 633s # received: '200' 633s ok 11 633s ok 12 633s ok 636s t/modules/cache.t ................... 636s 1..3 636s # Running under perl version 5.038002 for linux 636s # Current time local: Tue Dec 17 19:03:56 2024 636s # Current time GMT: Tue Dec 17 19:03:56 2024 636s # Using Test.pm version 1.31 636s # Using Apache/Test.pm version 1.42 636s # testing : non-cached call to index.html 636s # expected: 200 636s # received: '200' 636s ok 1 636s # testing : call to cache index.html 636s # expected: 200 636s # received: '200' 636s ok 2 636s # testing : cached call to index.html 636s # expected: 200 636s # received: '200' 636s ok 3 636s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 636s ok 642s t/modules/cgi.t ..................... 642s 1..58 642s # Running under perl version 5.038002 for linux 642s # Current time local: Tue Dec 17 19:03:59 2024 642s # Current time GMT: Tue Dec 17 19:03:59 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.42 642s # testing : return code for acceptpathinfodefault.sh 642s # expected: 200 642s # received: '200' 642s ok 1 642s # testing : body for acceptpathinfodefault.sh 642s # expected: '' 642s # received: '' 642s ok 2 642s # testing : return code for acceptpathinfodefault.sh/foo 642s # expected: 200 642s # received: '200' 642s ok 3 642s # testing : body for acceptpathinfodefault.sh/foo 642s # expected: '/foo' 642s # received: '/foo' 642s ok 4 642s # testing : return code for acceptpathinfooff.sh 642s # expected: 200 642s # received: '200' 642s ok 5 642s # testing : body for acceptpathinfooff.sh 642s # expected: '' 642s # received: '' 642s ok 6 642s # testing : return code for acceptpathinfooff.sh/foo 642s # expected: 404 642s # received: '404' 642s ok 7 642s # no body test for this one 642s ok 8 642s # testing : return code for acceptpathinfoon.sh 642s # expected: 200 642s # received: '200' 642s ok 9 642s # testing : body for acceptpathinfoon.sh 642s # expected: '' 642s # received: '' 642s ok 10 642s # testing : return code for acceptpathinfoon.sh/foo 642s # expected: 200 642s # received: '200' 642s ok 11 642s # testing : body for acceptpathinfoon.sh/foo 642s # expected: '/foo' 642s # received: '/foo' 642s ok 12 642s # testing : return code for bogus-perl.pl 642s # expected: 500 642s # received: '500' 642s ok 13 642s # cgi log created ok. 642s ok 14 642s # testing : return code for bogus-sh.sh 642s # expected: 500 642s # received: '500' 642s ok 15 642s # checking that log size (807) is bigger than it used to be (523) 642s ok 16 642s # testing : return code for nph-stderr.pl 642s # expected: 200 642s # received: '200' 642s ok 17 642s # testing : body for nph-stderr.pl 642s # expected: 'this is nph-stdout' 642s # received: 'this is nph-stdout' 642s ok 18 642s # testing : return code for nph-test.pl 642s # expected: 200 642s # received: '200' 642s ok 19 642s # testing : body for nph-test.pl 642s # expected: 'ok' 642s # received: 'ok' 642s ok 20 642s # testing : return code for perl.pl 642s # expected: 200 642s # received: '200' 642s ok 21 642s # testing : body for perl.pl 642s # expected: 'perl cgi' 642s # received: 'perl cgi' 642s ok 22 642s # testing : return code for sh.sh 642s # expected: 200 642s # received: '200' 642s ok 23 642s # testing : body for sh.sh 642s # expected: 'sh cgi' 642s # received: 'sh cgi' 642s ok 24 642s # testing : return code for stderr1.pl 642s # expected: 200 642s # received: '200' 642s ok 25 642s # testing : body for stderr1.pl 642s # expected: 'this is stdout' 642s # received: 'this is stdout' 642s ok 26 642s # testing : return code for stderr2.pl 642s # expected: 200 642s # received: '200' 642s ok 27 642s # testing : body for stderr2.pl 642s # expected: 'this is also stdout' 642s # received: 'this is also stdout' 642s ok 28 642s # testing : return code for stderr3.pl 642s # expected: 200 642s # received: '200' 642s ok 29 642s # testing : body for stderr3.pl 642s # expected: 'this is more stdout' 642s # received: 'this is more stdout' 642s ok 30 642s # posted content (length 10) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 642s # expected: '500' 642s # received: '500' 642s ok 31 642s # checking that log size (35781) is greater than 807 642s ok 32 642s # verifying that logged content is 10 characters 642s ok 33 642s # posted content (length 99) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 642s # expected: '500' 642s # received: '500' 642s ok 34 642s # checking that log size (36240) is greater than 35781 642s ok 35 642s # verifying that logged content is 99 characters 642s ok 36 642s # posted content (length 250) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 642s # expected: '500' 642s # received: '500' 642s ok 37 642s # checking that log size (36851) is greater than 36240 642s ok 38 642s # verifying that logged content is 250 characters 642s ok 39 642s # posted content (length 255) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 642s # expected: '500' 642s # received: '500' 642s ok 40 642s # checking that log size (37467) is greater than 36851 642s ok 41 642s # verifying that logged content is 255 characters 642s ok 42 642s # posted content (length 256) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 642s # expected: '500' 642s # received: '500' 642s ok 43 642s # checking that log size (38084) is greater than 37467 642s ok 44 642s # verifying that logged content is 256 characters 642s ok 45 642s # posted content (length 257) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 642s # expected: '500' 642s # received: '500' 642s ok 46 642s # checking that log size (38701) is greater than 38084 642s ok 47 642s # verifying that logged content is 256 characters 642s ok 48 642s # posted content (length 258) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 642s # expected: '500' 642s # received: '500' 642s ok 49 642s # checking that log size (39318) is greater than 38701 642s ok 50 642s # verifying that logged content is 256 characters 642s ok 51 642s # posted content (length 1024) to bogus-perl.pl 642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 642s # expected: '500' 642s # received: '500' 642s ok 52 642s # checking that log size (39936) is greater than 39318 642s ok 53 642s # verifying that logged content is 256 characters 642s ok 54 642s # verifying log is greater than 40960 bytes. 642s ok 55 642s # verifying log did not grow after making bogus request. 642s ok 56 642s # verifying log did not grow after making another bogus request. 642s ok 57 642s # checking that HEAD /modules/cgi/perl.pl returns 200. 642s ok 58 642s ok 644s t/modules/data.t .................... 644s 1..2 644s # Running under perl version 5.038002 for linux 644s # Current time local: Tue Dec 17 19:04:05 2024 644s # Current time GMT: Tue Dec 17 19:04:05 2024 644s # Using Test.pm version 1.31 644s # Using Apache/Test.pm version 1.42 644s # testing : Checking return code is '200' 644s # expected: 200 644s # received: '200' 644s ok 1 644s ok 2 644s ok 649s t/modules/dav.t ..................... 649s 1..19 649s # Running under perl version 5.038002 for linux 649s # Current time local: Tue Dec 17 19:04:07 2024 649s # Current time GMT: Tue Dec 17 19:04:07 2024 649s # Using Test.pm version 1.31 649s # Using Apache/Test.pm version 1.42 649s resource lock test: 649s ok 1 649s DAV put test: 649s ok 2 649s getting DAV resource properties: 649s ok 3 649s created: Tue, 17 Dec 2024 19:04:10 GMT 649s modified: Tue, 17 Dec 2024 19:04:10 GMT 649s now: Tue, 17 Dec 2024 19:04:12 GMT 649s ok 4 649s ok 5 649s resource lock status test: 649s ok 6 649s resource unlock test: 649s ok 7 649s resource lock status test: 649s ok 8 649s getting uri... 649s expect: 649s -> 649s 649s
649s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

715s # 715s # ' 715s # received: ' 715s #

Hello World!

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

No query was specified.

715s # 715s # ' 715s # received: ' 715s #

No query was specified.

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

Hello World!

715s # 715s # ' 715s # received: ' 715s #

Hello World!

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

No query was specified.

715s # 715s # ' 715s # received: ' 715s #

No query was specified.

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

mod_include test

721s # 721s # 721s # Hello World 721s # 721s #

[back]

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

mod_include test

721s # 721s # 721s # Hello World 721s # 721s #

[back]

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

mod_include test

721s # 721s # 721s # Hello World 721s # 721s #

[back]

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

Load Balancer Manager for localhost

749s # 749s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
749s #
Server Built: 2024-10-02T12:40:51
749s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
749s #
749s #

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

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

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

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

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

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

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

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

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

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

LoadBalancer Status for balancer://failover [pc774822f_failover]

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

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

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

Moved Permanently

780s #

The document has moved here.

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

Moved Permanently

780s #

The document has moved here.

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

Moved Permanently

780s #

The document has moved here.

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

Moved Permanently

780s #

The document has moved here.

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

Multiple Choices

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

Available documents: 780s #

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

Multiple Choices

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

Available documents: 780s #

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

Multiple Choices

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

Available documents: 780s #

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

Moved Permanently

780s #

The document has moved here.

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

Multiple Choices

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

Available documents: 780s #

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

Multiple Choices

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

Available documents: 780s #

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

Moved Permanently

780s #

The document has moved here.

780s # 780s # ' 780s ok 48 780s ok 783s t/modules/status.t .................. 783s 1..1 783s # Running under perl version 5.038002 for linux 783s # Current time local: Tue Dec 17 19:06:23 2024 783s # Current time GMT: Tue Dec 17 19:06:23 2024 783s # Using Test.pm version 1.31 783s # Using Apache/Test.pm version 1.42 783s 783s 783s Apache Status 783s 783s

Apache Server Status for localhost (via 127.0.0.1)

783s 783s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
783s
Server MPM: prefork
783s
Server Built: 2024-10-02T12:40:51 783s

783s
Current Time: Tuesday, 17-Dec-2024 19:06:26 UTC
783s
Restart Time: Tuesday, 17-Dec-2024 19:00:04 UTC
783s
Parent Server Config. Generation: 1
783s
Parent Server MPM Generation: 0
783s
Server uptime: 6 minutes 22 seconds
783s
Server load: 1.22 1.99 1.51
783s
Total accesses: 6801 - Total Traffic: 138.3 MB - Total Duration: 139923
783s
CPU Usage: u1.88 s3.41 cu6.28 cs10.25 - 5.71% CPU load
783s
17.8 requests/sec - 370.7 kB/second - 20.8 kB/request - 20.5739 ms/request
783s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
783s
.._.W._
783s

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

783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s
SrvPIDAccMCPU 783s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2714. 783s 0.00270305820.00.0038.16 783s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
1-0-0/0/2695. 783s 0.00260396510.00.0052.10 783s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
2-0288000/1166/1166_ 783s 5.3521365690.047.8347.83 783s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
3-0-0/0/11. 783s 0.00250153310.00.000.01 783s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
4-01000240/115/119W 783s 0.29005790.00.080.08 783s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
5-0-0/0/24. 783s 0.00280168930.00.000.09 783s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
6-0989520/72/72_ 783s 0.21213140.00.030.03 783s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
783s
783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s 783s
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
783s 783s 783s ok 1 783s ok 787s t/modules/substitute.t .............. 787s 1..19 787s # Running under perl version 5.038002 for linux 787s # Current time local: Tue Dec 17 19:06:26 2024 787s # Current time GMT: Tue Dec 17 19:06:26 2024 787s # Using Test.pm version 1.31 787s # Using Apache/Test.pm version 1.42 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'barbar': OK 787s ok 1 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'barbar': OK 787s ok 2 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'foofoo': OK 787s ok 3 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'barbar': OK 787s ok 4 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'barbar': OK 787s ok 5 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'barbar': OK 787s ok 6 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'foof 787s oo': OK 787s ok 7 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'xfoo': OK 787s ok 8 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 787s ok 9 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s barx 787s ': OK 787s ok 10 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'a$1axb(': OK 787s ok 11 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'a$XX': OK 787s ok 12 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 787s ok 13 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'x&x': OK 787s ok 14 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'xx': OK 787s ok 15 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'fcooar': OK 787s ok 16 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'fc$1ar': OK 787s ok 17 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'fdooar': OK 787s ok 18 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s got 200 'XXXfooXXX 787s bar': OK 787s ok 19 787s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 787s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 787s ok 791s t/modules/unique_id.t ............... 791s 1..300 791s # Running under perl version 5.038002 for linux 791s # Current time local: Tue Dec 17 19:06:29 2024 791s # Current time GMT: Tue Dec 17 19:06:29 2024 791s # Using Test.pm version 1.31 791s # Using Apache/Test.pm version 1.42 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 1 791s # unique id: Z2HLuKtYyDyHFJFt1nKthQAAAAI 791s ok 2 791s ok 3 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 4 791s # unique id: Z2HLuP1zXElUGKGhkJxbSQAAAAQ 791s ok 5 791s ok 6 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 7 791s # unique id: Z2HLuKlW4eEKmsIYPeGl1QAAAAY 791s ok 8 791s ok 9 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 10 791s # unique id: Z2HLuKtYyDyHFJFt1nKthgAAAAI 791s ok 11 791s ok 12 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 13 791s # unique id: Z2HLuP1zXElUGKGhkJxbSgAAAAQ 791s ok 14 791s ok 15 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 16 791s # unique id: Z2HLuKlW4eEKmsIYPeGl1gAAAAY 791s ok 17 791s ok 18 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 19 791s # unique id: Z2HLuKtYyDyHFJFt1nKthwAAAAI 791s ok 20 791s ok 21 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 22 791s # unique id: Z2HLuP1zXElUGKGhkJxbSwAAAAQ 791s ok 23 791s ok 24 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 25 791s # unique id: Z2HLuKlW4eEKmsIYPeGl1wAAAAY 791s ok 26 791s ok 27 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 28 791s # unique id: Z2HLuKtYyDyHFJFt1nKtiAAAAAI 791s ok 29 791s ok 30 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 31 791s # unique id: Z2HLuP1zXElUGKGhkJxbTAAAAAQ 791s ok 32 791s ok 33 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 34 791s # unique id: Z2HLuKlW4eEKmsIYPeGl2AAAAAY 791s ok 35 791s ok 36 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 37 791s # unique id: Z2HLuKtYyDyHFJFt1nKtiQAAAAI 791s ok 38 791s ok 39 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 40 791s # unique id: Z2HLuP1zXElUGKGhkJxbTQAAAAQ 791s ok 41 791s ok 42 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 43 791s # unique id: Z2HLuKlW4eEKmsIYPeGl2QAAAAY 791s ok 44 791s ok 45 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 46 791s # unique id: Z2HLuKtYyDyHFJFt1nKtigAAAAI 791s ok 47 791s ok 48 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 49 791s # unique id: Z2HLuP1zXElUGKGhkJxbTgAAAAQ 791s ok 50 791s ok 51 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 52 791s # unique id: Z2HLuKlW4eEKmsIYPeGl2gAAAAY 791s ok 53 791s ok 54 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 55 791s # unique id: Z2HLuKtYyDyHFJFt1nKtiwAAAAI 791s ok 56 791s ok 57 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 58 791s # unique id: Z2HLuP1zXElUGKGhkJxbTwAAAAQ 791s ok 59 791s ok 60 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 61 791s # unique id: Z2HLuKlW4eEKmsIYPeGl2wAAAAY 791s ok 62 791s ok 63 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 64 791s # unique id: Z2HLuKtYyDyHFJFt1nKtjAAAAAI 791s ok 65 791s ok 66 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 67 791s # unique id: Z2HLuP1zXElUGKGhkJxbUAAAAAQ 791s ok 68 791s ok 69 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 70 791s # unique id: Z2HLualW4eEKmsIYPeGl3AAAAAY 791s ok 71 791s ok 72 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 73 791s # unique id: Z2HLuatYyDyHFJFt1nKtjQAAAAI 791s ok 74 791s ok 75 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 76 791s # unique id: Z2HLuf1zXElUGKGhkJxbUQAAAAQ 791s ok 77 791s ok 78 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 79 791s # unique id: Z2HLualW4eEKmsIYPeGl3QAAAAY 791s ok 80 791s ok 81 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 82 791s # unique id: Z2HLuatYyDyHFJFt1nKtjgAAAAI 791s ok 83 791s ok 84 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 85 791s # unique id: Z2HLuf1zXElUGKGhkJxbUgAAAAQ 791s ok 86 791s ok 87 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 88 791s # unique id: Z2HLualW4eEKmsIYPeGl3gAAAAY 791s ok 89 791s ok 90 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 91 791s # unique id: Z2HLuatYyDyHFJFt1nKtjwAAAAI 791s ok 92 791s ok 93 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 94 791s # unique id: Z2HLuf1zXElUGKGhkJxbUwAAAAQ 791s ok 95 791s ok 96 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 97 791s # unique id: Z2HLualW4eEKmsIYPeGl3wAAAAY 791s ok 98 791s ok 99 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 100 791s # unique id: Z2HLuatYyDyHFJFt1nKtkAAAAAI 791s ok 101 791s ok 102 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 103 791s # unique id: Z2HLuf1zXElUGKGhkJxbVAAAAAQ 791s ok 104 791s ok 105 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 106 791s # unique id: Z2HLualW4eEKmsIYPeGl4AAAAAY 791s ok 107 791s ok 108 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 109 791s # unique id: Z2HLuatYyDyHFJFt1nKtkQAAAAI 791s ok 110 791s ok 111 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 112 791s # unique id: Z2HLuf1zXElUGKGhkJxbVQAAAAQ 791s ok 113 791s ok 114 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 115 791s # unique id: Z2HLualW4eEKmsIYPeGl4QAAAAY 791s ok 116 791s ok 117 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 118 791s # unique id: Z2HLuatYyDyHFJFt1nKtkgAAAAI 791s ok 119 791s ok 120 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 121 791s # unique id: Z2HLuf1zXElUGKGhkJxbVgAAAAQ 791s ok 122 791s ok 123 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 124 791s # unique id: Z2HLualW4eEKmsIYPeGl4gAAAAY 791s ok 125 791s ok 126 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 127 791s # unique id: Z2HLuatYyDyHFJFt1nKtkwAAAAI 791s ok 128 791s ok 129 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 130 791s # unique id: Z2HLuf1zXElUGKGhkJxbVwAAAAQ 791s ok 131 791s ok 132 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 133 791s # unique id: Z2HLualW4eEKmsIYPeGl4wAAAAY 791s ok 134 791s ok 135 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 136 791s # unique id: Z2HLuatYyDyHFJFt1nKtlAAAAAI 791s ok 137 791s ok 138 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 139 791s # unique id: Z2HLuf1zXElUGKGhkJxbWAAAAAQ 791s ok 140 791s ok 141 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 142 791s # unique id: Z2HLualW4eEKmsIYPeGl5AAAAAY 791s ok 143 791s ok 144 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 145 791s # unique id: Z2HLuatYyDyHFJFt1nKtlQAAAAI 791s ok 146 791s ok 147 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 148 791s # unique id: Z2HLuf1zXElUGKGhkJxbWQAAAAQ 791s ok 149 791s ok 150 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 151 791s # unique id: Z2HLualW4eEKmsIYPeGl5QAAAAY 791s ok 152 791s ok 153 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 154 791s # unique id: Z2HLuatYyDyHFJFt1nKtlgAAAAI 791s ok 155 791s ok 156 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 157 791s # unique id: Z2HLuf1zXElUGKGhkJxbWgAAAAQ 791s ok 158 791s ok 159 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 160 791s # unique id: Z2HLualW4eEKmsIYPeGl5gAAAAY 791s ok 161 791s ok 162 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 163 791s # unique id: Z2HLuatYyDyHFJFt1nKtlwAAAAI 791s ok 164 791s ok 165 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 166 791s # unique id: Z2HLuf1zXElUGKGhkJxbWwAAAAQ 791s ok 167 791s ok 168 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 169 791s # unique id: Z2HLualW4eEKmsIYPeGl5wAAAAY 791s ok 170 791s ok 171 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 172 791s # unique id: Z2HLuatYyDyHFJFt1nKtmAAAAAI 791s ok 173 791s ok 174 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 175 791s # unique id: Z2HLuf1zXElUGKGhkJxbXAAAAAQ 791s ok 176 791s ok 177 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 178 791s # unique id: Z2HLualW4eEKmsIYPeGl6AAAAAY 791s ok 179 791s ok 180 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 181 791s # unique id: Z2HLuatYyDyHFJFt1nKtmQAAAAI 791s ok 182 791s ok 183 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 184 791s # unique id: Z2HLuf1zXElUGKGhkJxbXQAAAAQ 791s ok 185 791s ok 186 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 187 791s # unique id: Z2HLualW4eEKmsIYPeGl6QAAAAY 791s ok 188 791s ok 189 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 190 791s # unique id: Z2HLuatYyDyHFJFt1nKtmgAAAAI 791s ok 191 791s ok 192 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 193 791s # unique id: Z2HLuf1zXElUGKGhkJxbXgAAAAQ 791s ok 194 791s ok 195 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 196 791s # unique id: Z2HLualW4eEKmsIYPeGl6gAAAAY 791s ok 197 791s ok 198 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 199 791s # unique id: Z2HLuatYyDyHFJFt1nKtmwAAAAI 791s ok 200 791s ok 201 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 202 791s # unique id: Z2HLuf1zXElUGKGhkJxbXwAAAAQ 791s ok 203 791s ok 204 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 205 791s # unique id: Z2HLualW4eEKmsIYPeGl6wAAAAY 791s ok 206 791s ok 207 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 208 791s # unique id: Z2HLuatYyDyHFJFt1nKtnAAAAAI 791s ok 209 791s ok 210 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 211 791s # unique id: Z2HLuf1zXElUGKGhkJxbYAAAAAQ 791s ok 212 791s ok 213 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 214 791s # unique id: Z2HLualW4eEKmsIYPeGl7AAAAAY 791s ok 215 791s ok 216 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 217 791s # unique id: Z2HLuatYyDyHFJFt1nKtnQAAAAI 791s ok 218 791s ok 219 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 220 791s # unique id: Z2HLuf1zXElUGKGhkJxbYQAAAAQ 791s ok 221 791s ok 222 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 223 791s # unique id: Z2HLuqlW4eEKmsIYPeGl7QAAAAY 791s ok 224 791s ok 225 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 226 791s # unique id: Z2HLuqtYyDyHFJFt1nKtngAAAAI 791s ok 227 791s ok 228 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 229 791s # unique id: Z2HLuv1zXElUGKGhkJxbYgAAAAQ 791s ok 230 791s ok 231 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 232 791s # unique id: Z2HLuqlW4eEKmsIYPeGl7gAAAAY 791s ok 233 791s ok 234 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 235 791s # unique id: Z2HLuqtYyDyHFJFt1nKtnwAAAAI 791s ok 236 791s ok 237 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 238 791s # unique id: Z2HLuv1zXElUGKGhkJxbYwAAAAQ 791s ok 239 791s ok 240 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 241 791s # unique id: Z2HLuqlW4eEKmsIYPeGl7wAAAAY 791s ok 242 791s ok 243 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 244 791s # unique id: Z2HLuqtYyDyHFJFt1nKtoAAAAAI 791s ok 245 791s ok 246 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 247 791s # unique id: Z2HLuv1zXElUGKGhkJxbZAAAAAQ 791s ok 248 791s ok 249 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 250 791s # unique id: Z2HLuqlW4eEKmsIYPeGl8AAAAAY 791s ok 251 791s ok 252 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 253 791s # unique id: Z2HLuqtYyDyHFJFt1nKtoQAAAAI 791s ok 254 791s ok 255 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 256 791s # unique id: Z2HLuv1zXElUGKGhkJxbZQAAAAQ 791s ok 257 791s ok 258 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 259 791s # unique id: Z2HLuqlW4eEKmsIYPeGl8QAAAAY 791s ok 260 791s ok 261 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 262 791s # unique id: Z2HLuqtYyDyHFJFt1nKtogAAAAI 791s ok 263 791s ok 264 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 265 791s # unique id: Z2HLuv1zXElUGKGhkJxbZgAAAAQ 791s ok 266 791s ok 267 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 268 791s # unique id: Z2HLuqlW4eEKmsIYPeGl8gAAAAY 791s ok 269 791s ok 270 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 271 791s # unique id: Z2HLuqtYyDyHFJFt1nKtowAAAAI 791s ok 272 791s ok 273 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 274 791s # unique id: Z2HLuv1zXElUGKGhkJxbZwAAAAQ 791s ok 275 791s ok 276 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 277 791s # unique id: Z2HLuqlW4eEKmsIYPeGl8wAAAAY 791s ok 278 791s ok 279 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 280 791s # unique id: Z2HLuqtYyDyHFJFt1nKtpAAAAAI 791s ok 281 791s ok 282 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 283 791s # unique id: Z2HLuv1zXElUGKGhkJxbaAAAAAQ 791s ok 284 791s ok 285 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 286 791s # unique id: Z2HLuqlW4eEKmsIYPeGl9AAAAAY 791s ok 287 791s ok 288 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 289 791s # unique id: Z2HLuqtYyDyHFJFt1nKtpQAAAAI 791s ok 290 791s ok 291 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 292 791s # unique id: Z2HLuv1zXElUGKGhkJxbaQAAAAQ 791s ok 293 791s ok 294 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 295 791s # unique id: Z2HLuqlW4eEKmsIYPeGl9QAAAAY 791s ok 296 791s ok 297 791s # testing : fetch unique ID 791s # expected: 200 791s # received: '200' 791s ok 298 791s # unique id: Z2HLuqtYyDyHFJFt1nKtpgAAAAI 791s ok 299 791s ok 300 791s ok 795s t/modules/usertrack.t ............... 795s 1..1004 795s # Running under perl version 5.038002 for linux 795s # Current time local: Tue Dec 17 19:06:34 2024 795s # Current time GMT: Tue Dec 17 19:06:34 2024 795s # Using Test.pm version 1.31 795s # Using Apache/Test.pm version 1.42 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 1 795s ok 2 795s Set-Cookie: usertrack_test=22d497dc.6297bff0f4ce7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=22d497dc.6297bff0f4ce7 795s ok 3 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 4 795s ok 5 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 6 795s ok 7 795s Set-Cookie: usertrack_test=ae1bb991.6297bff0f7a30; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ae1bb991.6297bff0f7a30 795s ok 8 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 9 795s ok 10 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 11 795s ok 12 795s Set-Cookie: usertrack_test=85728d5e.6297bff0f96e5; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=85728d5e.6297bff0f96e5 795s ok 13 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 14 795s ok 15 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 16 795s ok 17 795s Set-Cookie: usertrack_test=744a2d40.6297bff0fb32d; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=744a2d40.6297bff0fb32d 795s ok 18 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 19 795s ok 20 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 21 795s ok 22 795s Set-Cookie: usertrack_test=7a0929e.6297bff0fcfce; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=7a0929e.6297bff0fcfce 795s ok 23 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 24 795s ok 25 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 26 795s ok 27 795s Set-Cookie: usertrack_test=9c963d99.6297bff0fec67; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9c963d99.6297bff0fec67 795s ok 28 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 29 795s ok 30 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 31 795s ok 32 795s Set-Cookie: usertrack_test=2cea8773.6297bff10082a; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2cea8773.6297bff10082a 795s ok 33 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 34 795s ok 35 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 36 795s ok 37 795s Set-Cookie: usertrack_test=cd4cfc1.6297bff102385; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=cd4cfc1.6297bff102385 795s ok 38 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 39 795s ok 40 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 41 795s ok 42 795s Set-Cookie: usertrack_test=6d85bdbe.6297bff103f00; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=6d85bdbe.6297bff103f00 795s ok 43 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 44 795s ok 45 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 46 795s ok 47 795s Set-Cookie: usertrack_test=bf9693af.6297bff105b63; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=bf9693af.6297bff105b63 795s ok 48 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 49 795s ok 50 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 51 795s ok 52 795s Set-Cookie: usertrack_test=5f906e2c.6297bff10771c; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=5f906e2c.6297bff10771c 795s ok 53 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 54 795s ok 55 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 56 795s ok 57 795s Set-Cookie: usertrack_test=fdeb0a8c.6297bff1092f8; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=fdeb0a8c.6297bff1092f8 795s ok 58 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 59 795s ok 60 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 61 795s ok 62 795s Set-Cookie: usertrack_test=18f1a76d.6297bff10af13; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=18f1a76d.6297bff10af13 795s ok 63 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 64 795s ok 65 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 66 795s ok 67 795s Set-Cookie: usertrack_test=ef2f64b6.6297bff10cd1f; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ef2f64b6.6297bff10cd1f 795s ok 68 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 69 795s ok 70 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 71 795s ok 72 795s Set-Cookie: usertrack_test=2b33d589.6297bff10eb6c; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2b33d589.6297bff10eb6c 795s ok 73 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 74 795s ok 75 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 76 795s ok 77 795s Set-Cookie: usertrack_test=9dc68fa0.6297bff1107a9; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9dc68fa0.6297bff1107a9 795s ok 78 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 79 795s ok 80 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 81 795s ok 82 795s Set-Cookie: usertrack_test=5c6eb2b3.6297bff1127bd; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=5c6eb2b3.6297bff1127bd 795s ok 83 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 84 795s ok 85 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 86 795s ok 87 795s Set-Cookie: usertrack_test=535ff108.6297bff114b1b; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=535ff108.6297bff114b1b 795s ok 88 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 89 795s ok 90 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 91 795s ok 92 795s Set-Cookie: usertrack_test=e87cf40.6297bff116ed7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=e87cf40.6297bff116ed7 795s ok 93 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 94 795s ok 95 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 96 795s ok 97 795s Set-Cookie: usertrack_test=968c56b7.6297bff118d31; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=968c56b7.6297bff118d31 795s ok 98 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 99 795s ok 100 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 101 795s ok 102 795s Set-Cookie: usertrack_test=4685037b.6297bff11b0ac; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=4685037b.6297bff11b0ac 795s ok 103 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 104 795s ok 105 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 106 795s ok 107 795s Set-Cookie: usertrack_test=e7d109c5.6297bff11d39d; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=e7d109c5.6297bff11d39d 795s ok 108 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 109 795s ok 110 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 111 795s ok 112 795s Set-Cookie: usertrack_test=abfea986.6297bff11f26f; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=abfea986.6297bff11f26f 795s ok 113 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 114 795s ok 115 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 116 795s ok 117 795s Set-Cookie: usertrack_test=bf3f7741.6297bff12165f; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=bf3f7741.6297bff12165f 795s ok 118 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 119 795s ok 120 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 121 795s ok 122 795s Set-Cookie: usertrack_test=4c25887d.6297bff12394f; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=4c25887d.6297bff12394f 795s ok 123 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 124 795s ok 125 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 126 795s ok 127 795s Set-Cookie: usertrack_test=64f8c326.6297bff12558c; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=64f8c326.6297bff12558c 795s ok 128 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 129 795s ok 130 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 131 795s ok 132 795s Set-Cookie: usertrack_test=9a27bc8d.6297bff1271a3; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9a27bc8d.6297bff1271a3 795s ok 133 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 134 795s ok 135 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 136 795s ok 137 795s Set-Cookie: usertrack_test=4160e769.6297bff128c55; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=4160e769.6297bff128c55 795s ok 138 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 139 795s ok 140 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 141 795s ok 142 795s Set-Cookie: usertrack_test=ee40a920.6297bff12a754; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ee40a920.6297bff12a754 795s ok 143 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 144 795s ok 145 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 146 795s ok 147 795s Set-Cookie: usertrack_test=fdb8ea8c.6297bff12c259; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=fdb8ea8c.6297bff12c259 795s ok 148 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 149 795s ok 150 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 151 795s ok 152 795s Set-Cookie: usertrack_test=d96d23b0.6297bff12dc6e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=d96d23b0.6297bff12dc6e 795s ok 153 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 154 795s ok 155 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 156 795s ok 157 795s Set-Cookie: usertrack_test=515d76e5.6297bff12f76e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=515d76e5.6297bff12f76e 795s ok 158 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 159 795s ok 160 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 161 795s ok 162 795s Set-Cookie: usertrack_test=12866756.6297bff131204; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=12866756.6297bff131204 795s ok 163 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 164 795s ok 165 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 166 795s ok 167 795s Set-Cookie: usertrack_test=989645a5.6297bff132caa; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=989645a5.6297bff132caa 795s ok 168 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 169 795s ok 170 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 171 795s ok 172 795s Set-Cookie: usertrack_test=97056841.6297bff134737; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=97056841.6297bff134737 795s ok 173 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 174 795s ok 175 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 176 795s ok 177 795s Set-Cookie: usertrack_test=2330814a.6297bff136286; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2330814a.6297bff136286 795s ok 178 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 179 795s ok 180 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 181 795s ok 182 795s Set-Cookie: usertrack_test=ada8d9e8.6297bff137e6f; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ada8d9e8.6297bff137e6f 795s ok 183 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 184 795s ok 185 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 186 795s ok 187 795s Set-Cookie: usertrack_test=9e8823bb.6297bff1399d7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9e8823bb.6297bff1399d7 795s ok 188 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 189 795s ok 190 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 191 795s ok 192 795s Set-Cookie: usertrack_test=47c9a85c.6297bff13b53a; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=47c9a85c.6297bff13b53a 795s ok 193 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 194 795s ok 195 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 196 795s ok 197 795s Set-Cookie: usertrack_test=78535a23.6297bff13d122; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=78535a23.6297bff13d122 795s ok 198 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 199 795s ok 200 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 201 795s ok 202 795s Set-Cookie: usertrack_test=304c2060.6297bff13ed43; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=304c2060.6297bff13ed43 795s ok 203 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 204 795s ok 205 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 206 795s ok 207 795s Set-Cookie: usertrack_test=8a74c545.6297bff140855; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=8a74c545.6297bff140855 795s ok 208 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 209 795s ok 210 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 211 795s ok 212 795s Set-Cookie: usertrack_test=db8c002a.6297bff142465; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=db8c002a.6297bff142465 795s ok 213 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 214 795s ok 215 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 216 795s ok 217 795s Set-Cookie: usertrack_test=9ea39e8d.6297bff14415e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9ea39e8d.6297bff14415e 795s ok 218 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 219 795s ok 220 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 221 795s ok 222 795s Set-Cookie: usertrack_test=ea24439a.6297bff145d0a; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ea24439a.6297bff145d0a 795s ok 223 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 224 795s ok 225 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 226 795s ok 227 795s Set-Cookie: usertrack_test=bf13745f.6297bff14776e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=bf13745f.6297bff14776e 795s ok 228 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 229 795s ok 230 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 231 795s ok 232 795s Set-Cookie: usertrack_test=5ace1722.6297bff1494c4; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=5ace1722.6297bff1494c4 795s ok 233 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 234 795s ok 235 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 236 795s ok 237 795s Set-Cookie: usertrack_test=446caf6c.6297bff14b089; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=446caf6c.6297bff14b089 795s ok 238 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 239 795s ok 240 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 241 795s ok 242 795s Set-Cookie: usertrack_test=9e13fe6b.6297bff14cbe8; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9e13fe6b.6297bff14cbe8 795s ok 243 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 244 795s ok 245 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 246 795s ok 247 795s Set-Cookie: usertrack_test=4a414835.6297bff14e6f2; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=4a414835.6297bff14e6f2 795s ok 248 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 249 795s ok 250 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 251 795s ok 252 795s Set-Cookie: usertrack_test=2733039c.6297bff15027c; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2733039c.6297bff15027c 795s ok 253 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 254 795s ok 255 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 256 795s ok 257 795s Set-Cookie: usertrack_test=d5acfd15.6297bff151e17; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=d5acfd15.6297bff151e17 795s ok 258 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 259 795s ok 260 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 261 795s ok 262 795s Set-Cookie: usertrack_test=64ad1d40.6297bff153ad1; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=64ad1d40.6297bff153ad1 795s ok 263 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 264 795s ok 265 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 266 795s ok 267 795s Set-Cookie: usertrack_test=43408552.6297bff15570e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=43408552.6297bff15570e 795s ok 268 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 269 795s ok 270 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 271 795s ok 272 795s Set-Cookie: usertrack_test=9022af08.6297bff15730e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9022af08.6297bff15730e 795s ok 273 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 274 795s ok 275 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 276 795s ok 277 795s Set-Cookie: usertrack_test=60f038c7.6297bff158ddf; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=60f038c7.6297bff158ddf 795s ok 278 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 279 795s ok 280 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 281 795s ok 282 795s Set-Cookie: usertrack_test=364d43d8.6297bff15a82a; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=364d43d8.6297bff15a82a 795s ok 283 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 284 795s ok 285 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 286 795s ok 287 795s Set-Cookie: usertrack_test=55faa7ac.6297bff15c289; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=55faa7ac.6297bff15c289 795s ok 288 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 289 795s ok 290 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 291 795s ok 292 795s Set-Cookie: usertrack_test=ca37ef8e.6297bff15de80; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ca37ef8e.6297bff15de80 795s ok 293 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 294 795s ok 295 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 296 795s ok 297 795s Set-Cookie: usertrack_test=186696d7.6297bff15fbcc; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=186696d7.6297bff15fbcc 795s ok 298 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 299 795s ok 300 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 301 795s ok 302 795s Set-Cookie: usertrack_test=bf6041d0.6297bff1615d3; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=bf6041d0.6297bff1615d3 795s ok 303 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 304 795s ok 305 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 306 795s ok 307 795s Set-Cookie: usertrack_test=8682d20d.6297bff162f91; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=8682d20d.6297bff162f91 795s ok 308 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 309 795s ok 310 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 311 795s ok 312 795s Set-Cookie: usertrack_test=30c4ebcf.6297bff164a61; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=30c4ebcf.6297bff164a61 795s ok 313 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 314 795s ok 315 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 316 795s ok 317 795s Set-Cookie: usertrack_test=2770e58c.6297bff1663f7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2770e58c.6297bff1663f7 795s ok 318 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 319 795s ok 320 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 321 795s ok 322 795s Set-Cookie: usertrack_test=35e33ff3.6297bff167e89; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=35e33ff3.6297bff167e89 795s ok 323 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 324 795s ok 325 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 326 795s ok 327 795s Set-Cookie: usertrack_test=80555313.6297bff169a35; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=80555313.6297bff169a35 795s ok 328 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 329 795s ok 330 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 331 795s ok 332 795s Set-Cookie: usertrack_test=4fc31814.6297bff16b7b9; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=4fc31814.6297bff16b7b9 795s ok 333 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 334 795s ok 335 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 336 795s ok 337 795s Set-Cookie: usertrack_test=ccac66ef.6297bff16d489; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ccac66ef.6297bff16d489 795s ok 338 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 339 795s ok 340 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 341 795s ok 342 795s Set-Cookie: usertrack_test=5a409401.6297bff16f16f; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=5a409401.6297bff16f16f 795s ok 343 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 344 795s ok 345 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 346 795s ok 347 795s Set-Cookie: usertrack_test=f74a4211.6297bff170dae; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=f74a4211.6297bff170dae 795s ok 348 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 349 795s ok 350 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 351 795s ok 352 795s Set-Cookie: usertrack_test=3981deb0.6297bff172aa2; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=3981deb0.6297bff172aa2 795s ok 353 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 354 795s ok 355 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 356 795s ok 357 795s Set-Cookie: usertrack_test=100bed77.6297bff174714; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=100bed77.6297bff174714 795s ok 358 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 359 795s ok 360 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 361 795s ok 362 795s Set-Cookie: usertrack_test=38fee3de.6297bff17627c; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=38fee3de.6297bff17627c 795s ok 363 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 364 795s ok 365 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 366 795s ok 367 795s Set-Cookie: usertrack_test=b316d010.6297bff177f10; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=b316d010.6297bff177f10 795s ok 368 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 369 795s ok 370 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 371 795s ok 372 795s Set-Cookie: usertrack_test=6f1410b4.6297bff179b54; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=6f1410b4.6297bff179b54 795s ok 373 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 374 795s ok 375 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 376 795s ok 377 795s Set-Cookie: usertrack_test=e672c440.6297bff17b7e3; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=e672c440.6297bff17b7e3 795s ok 378 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 379 795s ok 380 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 381 795s ok 382 795s Set-Cookie: usertrack_test=28597f4d.6297bff17d345; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=28597f4d.6297bff17d345 795s ok 383 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 384 795s ok 385 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 386 795s ok 387 795s Set-Cookie: usertrack_test=d303d466.6297bff17ee53; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=d303d466.6297bff17ee53 795s ok 388 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 389 795s ok 390 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 391 795s ok 392 795s Set-Cookie: usertrack_test=98ede899.6297bff180a79; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=98ede899.6297bff180a79 795s ok 393 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 394 795s ok 395 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 396 795s ok 397 795s Set-Cookie: usertrack_test=8817d152.6297bff1825fa; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=8817d152.6297bff1825fa 795s ok 398 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 399 795s ok 400 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 401 795s ok 402 795s Set-Cookie: usertrack_test=8af259b7.6297bff184217; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=8af259b7.6297bff184217 795s ok 403 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 404 795s ok 405 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 406 795s ok 407 795s Set-Cookie: usertrack_test=11bd53d0.6297bff185f2e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=11bd53d0.6297bff185f2e 795s ok 408 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 409 795s ok 410 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 411 795s ok 412 795s Set-Cookie: usertrack_test=533b895c.6297bff187b69; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=533b895c.6297bff187b69 795s ok 413 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 414 795s ok 415 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 416 795s ok 417 795s Set-Cookie: usertrack_test=199eb521.6297bff1896d0; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=199eb521.6297bff1896d0 795s ok 418 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 419 795s ok 420 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 421 795s ok 422 795s Set-Cookie: usertrack_test=6216fb26.6297bff18b219; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=6216fb26.6297bff18b219 795s ok 423 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 424 795s ok 425 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 426 795s ok 427 795s Set-Cookie: usertrack_test=c27b64ba.6297bff18cd7c; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=c27b64ba.6297bff18cd7c 795s ok 428 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 429 795s ok 430 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 431 795s ok 432 795s Set-Cookie: usertrack_test=2622ed19.6297bff18e87b; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2622ed19.6297bff18e87b 795s ok 433 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 434 795s ok 435 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 436 795s ok 437 795s Set-Cookie: usertrack_test=2c0d8dc2.6297bff190389; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=2c0d8dc2.6297bff190389 795s ok 438 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 439 795s ok 440 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 441 795s ok 442 795s Set-Cookie: usertrack_test=db39513c.6297bff191f4e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=db39513c.6297bff191f4e 795s ok 443 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 444 795s ok 445 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 446 795s ok 447 795s Set-Cookie: usertrack_test=e8d952f0.6297bff193c48; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=e8d952f0.6297bff193c48 795s ok 448 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 449 795s ok 450 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 451 795s ok 452 795s Set-Cookie: usertrack_test=1362437c.6297bff1957a4; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=1362437c.6297bff1957a4 795s ok 453 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 454 795s ok 455 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 456 795s ok 457 795s Set-Cookie: usertrack_test=840818e3.6297bff1973ec; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=840818e3.6297bff1973ec 795s ok 458 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 459 795s ok 460 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 461 795s ok 462 795s Set-Cookie: usertrack_test=46950445.6297bff19911d; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=46950445.6297bff19911d 795s ok 463 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 464 795s ok 465 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 466 795s ok 467 795s Set-Cookie: usertrack_test=90ebd482.6297bff19ada9; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=90ebd482.6297bff19ada9 795s ok 468 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 469 795s ok 470 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 471 795s ok 472 795s Set-Cookie: usertrack_test=cf6cde76.6297bff19c923; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=cf6cde76.6297bff19c923 795s ok 473 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 474 795s ok 475 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 476 795s ok 477 795s Set-Cookie: usertrack_test=5e7ab9bd.6297bff19e546; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=5e7ab9bd.6297bff19e546 795s ok 478 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 479 795s ok 480 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 481 795s ok 482 795s Set-Cookie: usertrack_test=9aa94997.6297bff1a01dd; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=9aa94997.6297bff1a01dd 795s ok 483 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 484 795s ok 485 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 486 795s ok 487 795s Set-Cookie: usertrack_test=df93df71.6297bff1a1dd7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=df93df71.6297bff1a1dd7 795s ok 488 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 489 795s ok 490 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 491 795s ok 492 795s Set-Cookie: usertrack_test=42573b61.6297bff1a3acf; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=42573b61.6297bff1a3acf 795s ok 493 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 494 795s ok 495 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 496 795s ok 497 795s Set-Cookie: usertrack_test=a935bf15.6297bff1a56eb; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=a935bf15.6297bff1a56eb 795s ok 498 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 499 795s ok 500 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 501 795s ok 502 795s Set-Cookie: usertrack_test=131556ba.6297bff1a72eb; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=131556ba.6297bff1a72eb 795s ok 503 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 504 795s ok 505 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 506 795s ok 507 795s Set-Cookie: usertrack_test=ad7fd810.6297bff1a8fdf; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ad7fd810.6297bff1a8fdf 795s ok 508 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 509 795s ok 510 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 511 795s ok 512 795s Set-Cookie: usertrack_test=389ced7f.6297bff1aabc9; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=389ced7f.6297bff1aabc9 795s ok 513 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 514 795s ok 515 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 516 795s ok 517 795s Set-Cookie: usertrack_test=7e7a3fe7.6297bff1ac939; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=7e7a3fe7.6297bff1ac939 795s ok 518 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 519 795s ok 520 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 521 795s ok 522 795s Set-Cookie: usertrack_test=f2a65543.6297bff1ae5e5; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=f2a65543.6297bff1ae5e5 795s ok 523 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 524 795s ok 525 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 526 795s ok 527 795s Set-Cookie: usertrack_test=46446960.6297bff1b02c7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=46446960.6297bff1b02c7 795s ok 528 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 529 795s ok 530 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 531 795s ok 532 795s Set-Cookie: usertrack_test=e6e0421.6297bff1b211a; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=e6e0421.6297bff1b211a 795s ok 533 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 534 795s ok 535 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 536 795s ok 537 795s Set-Cookie: usertrack_test=3904edb1.6297bff1b3ea7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=3904edb1.6297bff1b3ea7 795s ok 538 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 539 795s ok 540 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 541 795s ok 542 795s Set-Cookie: usertrack_test=bc6fe9e1.6297bff1b5bb8; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=bc6fe9e1.6297bff1b5bb8 795s ok 543 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 544 795s ok 545 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 546 795s ok 547 795s Set-Cookie: usertrack_test=acc6c48b.6297bff1b77f5; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=acc6c48b.6297bff1b77f5 795s ok 548 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 549 795s ok 550 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 551 795s ok 552 795s Set-Cookie: usertrack_test=7c430e22.6297bff1b964b; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=7c430e22.6297bff1b964b 795s ok 553 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 554 795s ok 555 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 556 795s ok 557 795s Set-Cookie: usertrack_test=ec4c1a6b.6297bff1bb29d; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=ec4c1a6b.6297bff1bb29d 795s ok 558 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 559 795s ok 560 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 561 795s ok 562 795s Set-Cookie: usertrack_test=b5f68f82.6297bff1bce3e; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=b5f68f82.6297bff1bce3e 795s ok 563 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 564 795s ok 565 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 566 795s ok 567 795s Set-Cookie: usertrack_test=d82ca60b.6297bff1beab7; path=/; expires=Tue, 17-Dec-24 19:07:37 GMT 795s Cookie: usertrack_test=d82ca60b.6297bff1beab7 795s ok 568 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 569 795s ok 570 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 571 795s ok 572 795s Set-Cookie: usertrack_test=ca22498c.6297bff1c093c; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ca22498c.6297bff1c093c 795s ok 573 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 574 795s ok 575 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 576 795s ok 577 795s Set-Cookie: usertrack_test=278e8a2a.6297bff1c26ed; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=278e8a2a.6297bff1c26ed 795s ok 578 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 579 795s ok 580 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 581 795s ok 582 795s Set-Cookie: usertrack_test=d3f41d4c.6297bff1c4472; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=d3f41d4c.6297bff1c4472 795s ok 583 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 584 795s ok 585 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 586 795s ok 587 795s Set-Cookie: usertrack_test=c35f8609.6297bff1c6159; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=c35f8609.6297bff1c6159 795s ok 588 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 589 795s ok 590 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 591 795s ok 592 795s Set-Cookie: usertrack_test=e171c193.6297bff1c7f8b; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=e171c193.6297bff1c7f8b 795s ok 593 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 594 795s ok 595 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 596 795s ok 597 795s Set-Cookie: usertrack_test=21692beb.6297bff1c9dc8; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=21692beb.6297bff1c9dc8 795s ok 598 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 599 795s ok 600 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 601 795s ok 602 795s Set-Cookie: usertrack_test=d93eb2e6.6297bff1cbb25; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=d93eb2e6.6297bff1cbb25 795s ok 603 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 604 795s ok 605 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 606 795s ok 607 795s Set-Cookie: usertrack_test=e8672e16.6297bff1cda1f; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=e8672e16.6297bff1cda1f 795s ok 608 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 609 795s ok 610 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 611 795s ok 612 795s Set-Cookie: usertrack_test=379a744b.6297bff1cf8c4; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=379a744b.6297bff1cf8c4 795s ok 613 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 614 795s ok 615 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 616 795s ok 617 795s Set-Cookie: usertrack_test=3d704f2b.6297bff1d18d1; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=3d704f2b.6297bff1d18d1 795s ok 618 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 619 795s ok 620 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 621 795s ok 622 795s Set-Cookie: usertrack_test=1ec806cf.6297bff1d35c1; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=1ec806cf.6297bff1d35c1 795s ok 623 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 624 795s ok 625 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 626 795s ok 627 795s Set-Cookie: usertrack_test=d11d8881.6297bff1d52d5; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=d11d8881.6297bff1d52d5 795s ok 628 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 629 795s ok 630 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 631 795s ok 632 795s Set-Cookie: usertrack_test=a5d4035d.6297bff1d6fd0; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=a5d4035d.6297bff1d6fd0 795s ok 633 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 634 795s ok 635 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 636 795s ok 637 795s Set-Cookie: usertrack_test=1f83122a.6297bff1d8cbe; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=1f83122a.6297bff1d8cbe 795s ok 638 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 639 795s ok 640 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 641 795s ok 642 795s Set-Cookie: usertrack_test=fbf6c847.6297bff1daae2; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=fbf6c847.6297bff1daae2 795s ok 643 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 644 795s ok 645 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 646 795s ok 647 795s Set-Cookie: usertrack_test=574e927c.6297bff1dc7ff; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=574e927c.6297bff1dc7ff 795s ok 648 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 649 795s ok 650 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 651 795s ok 652 795s Set-Cookie: usertrack_test=4aea02d4.6297bff1de2ec; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=4aea02d4.6297bff1de2ec 795s ok 653 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 654 795s ok 655 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 656 795s ok 657 795s Set-Cookie: usertrack_test=b3ef5bf1.6297bff1dff16; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=b3ef5bf1.6297bff1dff16 795s ok 658 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 659 795s ok 660 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 661 795s ok 662 795s Set-Cookie: usertrack_test=36d9398d.6297bff1e1b2e; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=36d9398d.6297bff1e1b2e 795s ok 663 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 664 795s ok 665 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 666 795s ok 667 795s Set-Cookie: usertrack_test=a549b687.6297bff1e37b5; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=a549b687.6297bff1e37b5 795s ok 668 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 669 795s ok 670 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 671 795s ok 672 795s Set-Cookie: usertrack_test=d3b49cbc.6297bff1e54ee; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=d3b49cbc.6297bff1e54ee 795s ok 673 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 674 795s ok 675 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 676 795s ok 677 795s Set-Cookie: usertrack_test=299eb311.6297bff1e70c8; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=299eb311.6297bff1e70c8 795s ok 678 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 679 795s ok 680 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 681 795s ok 682 795s Set-Cookie: usertrack_test=7cdfa54f.6297bff1e8eff; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=7cdfa54f.6297bff1e8eff 795s ok 683 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 684 795s ok 685 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 686 795s ok 687 795s Set-Cookie: usertrack_test=2910af3b.6297bff1eadb3; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=2910af3b.6297bff1eadb3 795s ok 688 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 689 795s ok 690 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 691 795s ok 692 795s Set-Cookie: usertrack_test=179d2884.6297bff1ecdd8; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=179d2884.6297bff1ecdd8 795s ok 693 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 694 795s ok 695 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 696 795s ok 697 795s Set-Cookie: usertrack_test=860c8c30.6297bff1eebd0; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=860c8c30.6297bff1eebd0 795s ok 698 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 699 795s ok 700 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 701 795s ok 702 795s Set-Cookie: usertrack_test=960ed735.6297bff1f0965; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=960ed735.6297bff1f0965 795s ok 703 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 704 795s ok 705 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 706 795s ok 707 795s Set-Cookie: usertrack_test=a5043f56.6297bff1f24cf; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=a5043f56.6297bff1f24cf 795s ok 708 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 709 795s ok 710 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 711 795s ok 712 795s Set-Cookie: usertrack_test=ccdda8bd.6297bff1f4155; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ccdda8bd.6297bff1f4155 795s ok 713 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 714 795s ok 715 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 716 795s ok 717 795s Set-Cookie: usertrack_test=d16eff4f.6297bff1f5e39; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=d16eff4f.6297bff1f5e39 795s ok 718 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 719 795s ok 720 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 721 795s ok 722 795s Set-Cookie: usertrack_test=5eabb898.6297bff1f7bce; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=5eabb898.6297bff1f7bce 795s ok 723 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 724 795s ok 725 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 726 795s ok 727 795s Set-Cookie: usertrack_test=b2d440bd.6297bff1f9930; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=b2d440bd.6297bff1f9930 795s ok 728 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 729 795s ok 730 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 731 795s ok 732 795s Set-Cookie: usertrack_test=cf2f4f88.6297bff1fb6a1; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=cf2f4f88.6297bff1fb6a1 795s ok 733 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 734 795s ok 735 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 736 795s ok 737 795s Set-Cookie: usertrack_test=ab1192ec.6297bff1fd6cc; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ab1192ec.6297bff1fd6cc 795s ok 738 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 739 795s ok 740 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 741 795s ok 742 795s Set-Cookie: usertrack_test=8892ccd.6297bff1ff314; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=8892ccd.6297bff1ff314 795s ok 743 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 744 795s ok 745 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 746 795s ok 747 795s Set-Cookie: usertrack_test=2502cf78.6297bff2010a2; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=2502cf78.6297bff2010a2 795s ok 748 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 749 795s ok 750 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 751 795s ok 752 795s Set-Cookie: usertrack_test=59732a5e.6297bff202d0f; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=59732a5e.6297bff202d0f 795s ok 753 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 754 795s ok 755 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 756 795s ok 757 795s Set-Cookie: usertrack_test=f8ab7918.6297bff20490c; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=f8ab7918.6297bff20490c 795s ok 758 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 759 795s ok 760 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 761 795s ok 762 795s Set-Cookie: usertrack_test=5a1a9cbb.6297bff20647d; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=5a1a9cbb.6297bff20647d 795s ok 763 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 764 795s ok 765 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 766 795s ok 767 795s Set-Cookie: usertrack_test=529be3c9.6297bff207f07; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=529be3c9.6297bff207f07 795s ok 768 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 769 795s ok 770 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 771 795s ok 772 795s Set-Cookie: usertrack_test=79f2d899.6297bff209a22; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=79f2d899.6297bff209a22 795s ok 773 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 774 795s ok 775 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 776 795s ok 777 795s Set-Cookie: usertrack_test=baffb928.6297bff20b555; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=baffb928.6297bff20b555 795s ok 778 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 779 795s ok 780 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 781 795s ok 782 795s Set-Cookie: usertrack_test=c1dcc6a7.6297bff20d0ca; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=c1dcc6a7.6297bff20d0ca 795s ok 783 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 784 795s ok 785 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 786 795s ok 787 795s Set-Cookie: usertrack_test=da7f4a39.6297bff20ebc1; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=da7f4a39.6297bff20ebc1 795s ok 788 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 789 795s ok 790 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 791 795s ok 792 795s Set-Cookie: usertrack_test=a0a13481.6297bff2106a8; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=a0a13481.6297bff2106a8 795s ok 793 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 794 795s ok 795 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 796 795s ok 797 795s Set-Cookie: usertrack_test=fe932a66.6297bff2121b3; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=fe932a66.6297bff2121b3 795s ok 798 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 799 795s ok 800 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 801 795s ok 802 795s Set-Cookie: usertrack_test=dcc88966.6297bff213be6; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=dcc88966.6297bff213be6 795s ok 803 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 804 795s ok 805 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 806 795s ok 807 795s Set-Cookie: usertrack_test=32cc1880.6297bff2157c4; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=32cc1880.6297bff2157c4 795s ok 808 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 809 795s ok 810 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 811 795s ok 812 795s Set-Cookie: usertrack_test=adf5abe9.6297bff217236; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=adf5abe9.6297bff217236 795s ok 813 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 814 795s ok 815 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 816 795s ok 817 795s Set-Cookie: usertrack_test=40bf460.6297bff218e14; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=40bf460.6297bff218e14 795s ok 818 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 819 795s ok 820 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 821 795s ok 822 795s Set-Cookie: usertrack_test=eb29d5d.6297bff21aa5f; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=eb29d5d.6297bff21aa5f 795s ok 823 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 824 795s ok 825 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 826 795s ok 827 795s Set-Cookie: usertrack_test=34c47462.6297bff21c4a4; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=34c47462.6297bff21c4a4 795s ok 828 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 829 795s ok 830 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 831 795s ok 832 795s Set-Cookie: usertrack_test=ccdcd0e7.6297bff21e0e9; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ccdcd0e7.6297bff21e0e9 795s ok 833 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 834 795s ok 835 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 836 795s ok 837 795s Set-Cookie: usertrack_test=a5eb6896.6297bff21fbef; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=a5eb6896.6297bff21fbef 795s ok 838 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 839 795s ok 840 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 841 795s ok 842 795s Set-Cookie: usertrack_test=265cb771.6297bff2216e0; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=265cb771.6297bff2216e0 795s ok 843 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 844 795s ok 845 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 846 795s ok 847 795s Set-Cookie: usertrack_test=6022504f.6297bff223262; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=6022504f.6297bff223262 795s ok 848 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 849 795s ok 850 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 851 795s ok 852 795s Set-Cookie: usertrack_test=827b76d8.6297bff224dc1; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=827b76d8.6297bff224dc1 795s ok 853 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 854 795s ok 855 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 856 795s ok 857 795s Set-Cookie: usertrack_test=123b50e6.6297bff2269b6; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=123b50e6.6297bff2269b6 795s ok 858 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 859 795s ok 860 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 861 795s ok 862 795s Set-Cookie: usertrack_test=5a877db4.6297bff22865f; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=5a877db4.6297bff22865f 795s ok 863 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 864 795s ok 865 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 866 795s ok 867 795s Set-Cookie: usertrack_test=d0caf4d5.6297bff22a0db; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=d0caf4d5.6297bff22a0db 795s ok 868 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 869 795s ok 870 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 871 795s ok 872 795s Set-Cookie: usertrack_test=ddfa4d3e.6297bff22bcfe; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ddfa4d3e.6297bff22bcfe 795s ok 873 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 874 795s ok 875 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 876 795s ok 877 795s Set-Cookie: usertrack_test=dd42cf36.6297bff22d865; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=dd42cf36.6297bff22d865 795s ok 878 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 879 795s ok 880 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 881 795s ok 882 795s Set-Cookie: usertrack_test=ead250ff.6297bff22f3bf; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ead250ff.6297bff22f3bf 795s ok 883 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 884 795s ok 885 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 886 795s ok 887 795s Set-Cookie: usertrack_test=b342c190.6297bff2310e7; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=b342c190.6297bff2310e7 795s ok 888 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 889 795s ok 890 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 891 795s ok 892 795s Set-Cookie: usertrack_test=36bf44f8.6297bff232cd6; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=36bf44f8.6297bff232cd6 795s ok 893 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 894 795s ok 895 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 896 795s ok 897 795s Set-Cookie: usertrack_test=221db2e3.6297bff23464c; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=221db2e3.6297bff23464c 795s ok 898 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 899 795s ok 900 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 901 795s ok 902 795s Set-Cookie: usertrack_test=f9553393.6297bff236260; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=f9553393.6297bff236260 795s ok 903 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 904 795s ok 905 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 906 795s ok 907 795s Set-Cookie: usertrack_test=6a710e61.6297bff237e44; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=6a710e61.6297bff237e44 795s ok 908 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 909 795s ok 910 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 911 795s ok 912 795s Set-Cookie: usertrack_test=cc82b88a.6297bff239950; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=cc82b88a.6297bff239950 795s ok 913 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 914 795s ok 915 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 916 795s ok 917 795s Set-Cookie: usertrack_test=75389654.6297bff23b6c3; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=75389654.6297bff23b6c3 795s ok 918 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 919 795s ok 920 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 921 795s ok 922 795s Set-Cookie: usertrack_test=1ad2182c.6297bff23d25a; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=1ad2182c.6297bff23d25a 795s ok 923 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 924 795s ok 925 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 926 795s ok 927 795s Set-Cookie: usertrack_test=be6c0297.6297bff23ec7f; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=be6c0297.6297bff23ec7f 795s ok 928 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 929 795s ok 930 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 931 795s ok 932 795s Set-Cookie: usertrack_test=4969dd25.6297bff2407b3; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=4969dd25.6297bff2407b3 795s ok 933 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 934 795s ok 935 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 936 795s ok 937 795s Set-Cookie: usertrack_test=71c6d200.6297bff242267; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=71c6d200.6297bff242267 795s ok 938 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 939 795s ok 940 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 941 795s ok 942 795s Set-Cookie: usertrack_test=ffd3caa1.6297bff243e09; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=ffd3caa1.6297bff243e09 795s ok 943 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 944 795s ok 945 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 946 795s ok 947 795s Set-Cookie: usertrack_test=253778de.6297bff2458ba; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=253778de.6297bff2458ba 795s ok 948 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 949 795s ok 950 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 951 795s ok 952 795s Set-Cookie: usertrack_test=91fe9dd8.6297bff247460; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=91fe9dd8.6297bff247460 795s ok 953 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 954 795s ok 955 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 956 795s ok 957 795s Set-Cookie: usertrack_test=7f6d6fec.6297bff248f81; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=7f6d6fec.6297bff248f81 795s ok 958 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 959 795s ok 960 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 961 795s ok 962 795s Set-Cookie: usertrack_test=9439f843.6297bff24ab20; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=9439f843.6297bff24ab20 795s ok 963 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 964 795s ok 965 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 966 795s ok 967 795s Set-Cookie: usertrack_test=c6f8f93a.6297bff24c668; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=c6f8f93a.6297bff24c668 795s ok 968 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 969 795s ok 970 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 971 795s ok 972 795s Set-Cookie: usertrack_test=e818d47e.6297bff24e09a; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=e818d47e.6297bff24e09a 795s ok 973 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 974 795s ok 975 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 976 795s ok 977 795s Set-Cookie: usertrack_test=cb5b5ed0.6297bff24fa74; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=cb5b5ed0.6297bff24fa74 795s ok 978 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 979 795s ok 980 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 981 795s ok 982 795s Set-Cookie: usertrack_test=74ab11dc.6297bff25171a; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=74ab11dc.6297bff25171a 795s ok 983 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 984 795s ok 985 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 986 795s ok 987 795s Set-Cookie: usertrack_test=656abb3e.6297bff25331b; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=656abb3e.6297bff25331b 795s ok 988 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 989 795s ok 990 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 991 795s ok 992 795s Set-Cookie: usertrack_test=834f0d78.6297bff254dc0; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=834f0d78.6297bff254dc0 795s ok 993 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 994 795s ok 995 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 996 795s ok 997 795s Set-Cookie: usertrack_test=746fdc3c.6297bff256831; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s Cookie: usertrack_test=746fdc3c.6297bff256831 795s ok 998 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 999 795s ok 1000 795s ok 1001 795s # testing : Checking return code is '200' 795s # expected: 200 795s # received: '200' 795s ok 1002 795s # usertrack_test=e7e05c2e.6297bff2584b1; path=/; expires=Tue, 17-Dec-24 19:07:38 GMT 795s ok 1003 795s # expected: undef 795s # received: undef 795s ok 1004 795s ok 798s t/modules/vhost_alias.t ............. 798s 1..8 798s # Running under perl version 5.038002 for linux 798s # Current time local: Tue Dec 17 19:06:38 2024 798s # Current time GMT: Tue Dec 17 19:06:38 2024 798s # Using Test.pm version 1.31 798s # Using Apache/Test.pm version 1.42 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 798s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 798s # testing : VirtalDocumentRoot test 798s # expected: 'www.vha-test.com' 798s # received: 'www.vha-test.com' 798s ok 1 798s # testing : VirtualScriptAlias test 798s # expected: 'test cgi for www.vha-test.com' 798s # received: 'test cgi for www.vha-test.com' 798s ok 2 798s # testing : VirtalDocumentRoot test 798s # expected: 'big.server.name.from.heck.org' 798s # received: 'big.server.name.from.heck.org' 798s ok 3 798s # testing : VirtualScriptAlias test 798s # expected: 'test cgi for big.server.name.from.heck.org' 798s # received: 'test cgi for big.server.name.from.heck.org' 798s ok 4 798s # testing : VirtalDocumentRoot test 798s # expected: 'ab.com' 798s # received: 'ab.com' 798s ok 5 798s # testing : VirtualScriptAlias test 798s # expected: 'test cgi for ab.com' 798s # received: 'test cgi for ab.com' 798s ok 6 798s # testing : VirtalDocumentRoot test 798s # expected: 'w-t-f.net' 798s # received: 'w-t-f.net' 798s ok 7 798s # testing : VirtualScriptAlias test 798s # expected: 'test cgi for w-t-f.net' 798s # received: 'test cgi for w-t-f.net' 798s ok 8 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 798s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 798s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 798s ok 800s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 803s t/protocol/echo.t ................... 803s 1..8 803s # Running under perl version 5.038002 for linux 803s # Current time local: Tue Dec 17 19:06:43 2024 803s # Current time GMT: Tue Dec 17 19:06:43 2024 803s # Using Test.pm version 1.31 803s # Using Apache/Test.pm version 1.42 803s testing mod_echo_ssl 803s ok 1 803s #Cipher: TLS_AES_256_GCM_SHA384 803s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 803s # testing : echo 803s # expected: 't/protocol/echo.t' 803s # received: 't/protocol/echo.t' 803s ok 2 803s # testing : echo 803s # expected: '/usr/bin/perl' 803s # received: '/usr/bin/perl' 803s ok 3 803s # testing : echo 803s # expected: '118185118185118185118185118185' 803s # received: '118185118185118185118185118185' 803s ok 4 803s testing mod_echo 803s ok 5 803s # testing : echo 803s # expected: 't/protocol/echo.t' 803s # received: 't/protocol/echo.t' 803s ok 6 803s # testing : echo 803s # expected: '/usr/bin/perl' 803s # received: '/usr/bin/perl' 803s ok 7 803s # testing : echo 803s # expected: '118185118185118185118185118185' 803s # received: '118185118185118185118185118185' 803s ok 8 803s ok 806s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 809s t/security/CVE-2003-0542.t .......... 809s 1..1 809s # Running under perl version 5.038002 for linux 809s # Current time local: Tue Dec 17 19:06:49 2024 809s # Current time GMT: Tue Dec 17 19:06:49 2024 809s # Using Test.pm version 1.31 809s # Using Apache/Test.pm version 1.42 809s # testing : CAN-2003-0542 test case 809s # expected: 404 809s # received: '404' 809s ok 1 809s ok 811s t/security/CVE-2004-0747.t .......... 811s 1..1 811s # Running under perl version 5.038002 for linux 811s # Current time local: Tue Dec 17 19:06:52 2024 811s # Current time GMT: Tue Dec 17 19:06:52 2024 811s # Using Test.pm version 1.31 811s # Using Apache/Test.pm version 1.42 811s # testing : CAN-2004-0747 ap_resolve_env test case 811s # expected: 200 811s # received: 200 811s ok 1 811s ok 814s t/security/CVE-2004-0811.t .......... 814s 1..8 814s # Running under perl version 5.038002 for linux 814s # Current time local: Tue Dec 17 19:06:54 2024 814s # Current time GMT: Tue Dec 17 19:06:54 2024 814s # Using Test.pm version 1.31 814s # Using Apache/Test.pm version 1.42 814s # testing : subdir access allowed 814s # expected: 200 814s # received: '200' 814s ok 1 814s # testing : subdir access allowed 814s # expected: 200 814s # received: '200' 814s ok 2 814s # testing : subdir access allowed 814s # expected: 200 814s # received: '200' 814s ok 3 814s # testing : subdir access allowed 814s # expected: 200 814s # received: '200' 814s ok 4 814s # testing : topdir access denied 814s # expected: 401 814s # received: '401' 814s ok 5 814s # testing : topdir access denied 814s # expected: 401 814s # received: '401' 814s ok 6 814s # testing : topdir access denied 814s # expected: 401 814s # received: '401' 814s ok 7 814s # testing : topdir access denied 814s # expected: 401 814s # received: '401' 814s ok 8 814s ok 816s t/security/CVE-2004-0940.t .......... 816s 1..1 816s # Running under perl version 5.038002 for linux 816s # Current time local: Tue Dec 17 19:06:57 2024 816s # Current time GMT: Tue Dec 17 19:06:57 2024 816s # Using Test.pm version 1.31 816s # Using Apache/Test.pm version 1.42 816s # testing : response was 200 816s # expected: 200 816s # received: '200' 816s ok 1 816s ok 819s t/security/CVE-2004-0942.t .......... 819s 1..2 819s # Running under perl version 5.038002 for linux 819s # Current time local: Tue Dec 17 19:06:59 2024 819s # Current time GMT: Tue Dec 17 19:06:59 2024 819s # Using Test.pm version 1.31 819s # Using Apache/Test.pm version 1.42 819s ok 1 819s # testing : request was refused 819s # expected: qr/^HTTP\/1\.. 400/ 819s # received: 'HTTP/1.1 400 Bad Request 819s # ' 819s ok 2 819s ok 821s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 824s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 826s t/security/CVE-2005-2491.t .......... 826s 1..4 826s # Running under perl version 5.038002 for linux 826s # Current time local: Tue Dec 17 19:07:07 2024 826s # Current time GMT: Tue Dec 17 19:07:07 2024 826s # Using Test.pm version 1.31 826s # Using Apache/Test.pm version 1.42 826s # testing : check that server did not segfault 826s # expected: 'Internal Server Error' 826s # received: 'Internal Server Error' 826s ok 1 826s # testing : check for 500 response error 826s # expected: 500 826s # received: '500' 826s ok 2 826s # testing : check that server did not segfault 826s # expected: 'Internal Server Error' 826s # received: 'Internal Server Error' 826s ok 3 826s # testing : check for 500 response error 826s # expected: 500 826s # received: '500' 826s ok 4 826s ok 829s t/security/CVE-2005-2700.t .......... 829s 1..2 829s # Running under perl version 5.038002 for linux 829s # Current time local: Tue Dec 17 19:07:09 2024 829s # Current time GMT: Tue Dec 17 19:07:09 2024 829s # Using Test.pm version 1.31 829s # Using Apache/Test.pm version 1.42 829s # testing : access permitted without ccert 829s # expected: 200 829s # received: '200' 829s ok 1 829s # testing : access *not* permitted without ccert 829s # expected: 200 829s # received: '403' 829s ok 2 829s ok 832s t/security/CVE-2005-3352.t .......... 832s 1..2 832s # Running under perl version 5.038002 for linux 832s # Current time local: Tue Dec 17 19:07:12 2024 832s # Current time GMT: Tue Dec 17 19:07:12 2024 832s # Using Test.pm version 1.31 832s # Using Apache/Test.pm version 1.42 832s # testing : response code is OK 832s # expected: 200 832s # received: '200' 832s ok 1 832s # testing : referer was escaped 832s # expected: qr/%22%3e/ 832s # received: ' 832s # 832s # Menu for /security/CVE-2005-3352.map 832s # 832s #

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

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

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

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

Bad Request

885s #

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

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

Forbidden

930s

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

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

Not Found

965s #

The requested URL was not found on this server.

965s # 965s ok 1 965s ok 2 965s ok 968s t/apache/acceptpathinfo.t ........... 968s 1..36 968s # Running under perl version 5.038002 for linux 968s # Current time local: Tue Dec 17 19:09:28 2024 968s # Current time GMT: Tue Dec 17 19:09:28 2024 968s # Using Test.pm version 1.31 968s # Using Apache/Test.pm version 1.42 968s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 968s # expected: '200' 968s # received: '200' 968s ok 1 968s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 968s # expected: qr/_\(none\)_/ 968s # received: '_(none)_' 968s ok 2 968s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 968s # expected: '404' 968s # received: '404' 968s ok 3 968s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 968s # expected: qr/Not Found/ 968s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1006s #

The requested URL was not found on this server.

1006s # ' 1006s ok 8 1006s # testing : /merge/notfound.html code 1006s # expected: 404 1006s # received: '404' 1006s ok 9 1006s # testing : /merge/notfound.html content 1006s # expected: 'testing merge' 1006s # received: 'testing merge' 1006s ok 10 1006s # testing : /merge/merge2/notfound.html code 1006s # expected: 404 1006s # received: '404' 1006s ok 11 1006s # testing : /merge/merge2/notfound.html content 1006s # expected: 'testing merge' 1006s # received: 'testing merge' 1006s ok 12 1006s # testing : /bounce/notfound.html code 1006s # expected: 404 1006s # received: '404' 1006s ok 13 1006s # testing : /bounce/notfound.html content 1006s # expected: qr/expire test/ 1006s # received: ' 1006s # expire test 1006s # expire test 1006s # ' 1006s ok 14 1006s ok 1009s t/apache/etags.t .................... 1009s # Checking for existence of FileETag directive 1009s # Returned 200: 1009s 1..61 1009s # Running under perl version 5.038002 for linux 1009s # Current time local: Tue Dec 17 19:10:09 2024 1009s # Current time GMT: Tue Dec 17 19:10:09 2024 1009s # Using Test.pm version 1.31 1009s # Using Apache/Test.pm version 1.42 1009s # --- 1009s # HEAD /apache/etags/none/mis/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d5ad-b-613edd771cbc0" 1009s ok 1 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d5c7-b" 1009s ok 2 1009s # --- 1009s # HEAD /apache/etags/all/minus-ms/test.txt 1009s # Expecting one component in ETag field 1009s # Received "1d54f" 1009s ok 3 1009s # --- 1009s # HEAD /apache/etags/m/plus-m/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 4 1009s # --- 1009s # HEAD /apache/etags/all/minus-mi/test.txt 1009s # Expecting one component in ETag field 1009s # Received "b" 1009s ok 5 1009s # --- 1009s # HEAD /apache/etags/all/ms/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 6 1009s # --- 1009s # HEAD /apache/etags/m/plus-ms/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 7 1009s # --- 1009s # HEAD /apache/etags/m/plus-mi/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d587-613edd771cbc0" 1009s ok 8 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1009s # Expecting one component in ETag field 1009s # Received "1d5d0" 1009s ok 9 1009s # --- 1009s # HEAD /apache/etags/none/ms/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 10 1009s # --- 1009s # HEAD /apache/etags/all/mi/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d53d-613edd771cbc0" 1009s ok 11 1009s # --- 1009s # HEAD /apache/etags/m/minus-ms/test.txt 1009s # Expecting field to be absent 1009s # Received "b-613edd771cbc0" 1009s ok 12 1009s # --- 1009s # HEAD /apache/etags/all/minus-m/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d546-b" 1009s ok 13 1009s # --- 1009s # HEAD /apache/etags/mi/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d594-613edd771cbc0" 1009s ok 14 1009s # --- 1009s # HEAD /apache/etags/none/plus-s/test.txt 1009s # Expecting one component in ETag field 1009s # Received "b" 1009s ok 15 1009s # --- 1009s # HEAD /apache/etags/none/mi/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d5aa-613edd771cbc0" 1009s ok 16 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d5d3-613edd771cbc0" 1009s ok 17 1009s # --- 1009s # HEAD /apache/etags/all/minus-is/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 18 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 19 1009s # --- 1009s # HEAD /apache/etags/mis/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d597-b-613edd771cbc0" 1009s ok 20 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1009s # Expecting one component in ETag field 1009s # Received "b" 1009s ok 21 1009s # --- 1009s # HEAD /apache/etags/all/m/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 22 1009s # --- 1009s # HEAD /apache/etags/none/m/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 23 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 24 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d5d4-b-613edd771cbc0" 1009s ok 25 1009s # --- 1009s # HEAD /apache/etags/m/minus-mis/test.txt 1009s # Expecting field to be absent 1009s # Received "b-613edd771cbc0" 1009s ok 26 1009s # --- 1009s # HEAD /apache/etags/all/minus-i/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 27 1009s # --- 1009s # HEAD /apache/etags/all/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d55c-b-613edd771cbc0" 1009s ok 28 1009s # --- 1009s # HEAD /apache/etags/m/minus-is/test.txt 1009s # Expecting field to be absent 1009s # Received "613edd771cbc0" 1009s ok 29 1009s # --- 1009s # HEAD /apache/etags/all/mis/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d555-b-613edd771cbc0" 1009s ok 30 1009s # --- 1009s # HEAD /apache/etags/m/plus-mis/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d58a-b-613edd771cbc0" 1009s ok 31 1009s # --- 1009s # HEAD /apache/etags/all/s/test.txt 1009s # Expecting one component in ETag field 1009s # Received "b" 1009s ok 32 1009s # --- 1009s # HEAD /apache/etags/m/plus-i/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d57e-613edd771cbc0" 1009s ok 33 1009s # --- 1009s # HEAD /apache/etags/m/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 34 1009s # --- 1009s # HEAD /apache/etags/none/i/test.txt 1009s # Expecting one component in ETag field 1009s # Received "1d59f" 1009s ok 35 1009s # --- 1009s # HEAD /apache/etags/m/minus-m/test.txt 1009s # Expecting field to be absent 1009s # Received "b-613edd771cbc0" 1009s ok 36 1009s # --- 1009s # HEAD /apache/etags/none/plus-m/test.txt 1009s # Expecting one component in ETag field 1009s # Received "613edd771cbc0" 1009s ok 37 1009s # --- 1009s # HEAD /apache/etags/none/s/test.txt 1009s # Expecting one component in ETag field 1009s # Received "b" 1009s ok 38 1009s # --- 1009s # HEAD /apache/etags/i/test.txt 1009s # Expecting one component in ETag field 1009s # Received "1d561" 1009s ok 39 1009s # --- 1009s # HEAD /apache/etags/all/i/test.txt 1009s # Expecting one component in ETag field 1009s # Received "1d532" 1009s ok 40 1009s # --- 1009s # HEAD /apache/etags/s/test.txt 1009s # Expecting one component in ETag field 1009s # Received "b" 1009s ok 41 1009s # --- 1009s # HEAD /apache/etags/m/plus-is/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d581-b-613edd771cbc0" 1009s ok 42 1009s # --- 1009s # HEAD /apache/etags/none/plus-ms/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 43 1009s # --- 1009s # HEAD /apache/etags/none/plus-mi/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d5bc-613edd771cbc0" 1009s ok 44 1009s # --- 1009s # HEAD /apache/etags/none/is/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d5a4-b" 1009s ok 45 1009s # --- 1009s # HEAD /apache/etags/all/inherit/test.txt 1009s # Expecting three components in ETag field 1009s # Received "1d534-b-613edd771cbc0" 1009s ok 46 1009s # --- 1009s # HEAD /apache/etags/is/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d564-b" 1009s ok 47 1009s # --- 1009s # HEAD /apache/etags/all/is/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d537-b" 1009s ok 48 1009s # --- 1009s # HEAD /apache/etags/m/minus-s/test.txt 1009s # Expecting field to be absent 1009s # Received "613edd771cbc0" 1009s ok 49 1009s # --- 1009s # HEAD /apache/etags/m/minus-mi/test.txt 1009s # Expecting field to be absent 1009s # Received "b-613edd771cbc0" 1009s ok 50 1009s # --- 1009s # HEAD /apache/etags/m/minus-i/test.txt 1009s # Expecting field to be absent 1009s # Received "613edd771cbc0" 1009s ok 51 1009s # --- 1009s # HEAD /apache/etags/all/minus-mis/test.txt 1009s # Expecting field to be absent 1009s # Received "b-613edd771cbc0" 1009s ok 52 1009s # --- 1009s # HEAD /apache/etags/none/plus-i/test.txt 1009s # Expecting one component in ETag field 1009s # Received "1d5b3" 1009s ok 53 1009s # --- 1009s # HEAD /apache/etags/all/minus-s/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d552-613edd771cbc0" 1009s ok 54 1009s # --- 1009s # HEAD /apache/etags/ms/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 55 1009s # --- 1009s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1009s # Expecting field to be absent 1009s # Received "b-613edd771cbc0" 1009s ok 56 1009s # --- 1009s # HEAD /apache/etags/m/plus-s/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 57 1009s # --- 1009s # HEAD /apache/etags/none/test.txt 1009s # Expecting field to be absent 1009s # ETag field is missing 1009s ok 58 1009s # --- 1009s # HEAD /apache/etags/default/test.txt 1009s # Expecting two components in ETag field 1009s # Received "b-613edd771cbc0" 1009s ok 59 1009s # --- 1009s # HEAD /apache/etags/none/inherit/test.txt 1009s # Expecting field to be absent 1009s # ETag field is missing 1009s ok 60 1009s # --- 1009s # HEAD /apache/etags/none/plus-is/test.txt 1009s # Expecting two components in ETag field 1009s # Received "1d5b6-b" 1009s ok 61 1009s ok 1012s t/apache/expr.t ..................... 1012s 1..229 1012s # Running under perl version 5.038002 for linux 1012s # Current time local: Tue Dec 17 19:10:12 2024 1012s # Current time GMT: Tue Dec 17 19:10:12 2024 1012s # Using Test.pm version 1.31 1012s # Using Apache/Test.pm version 1.42 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true" should evaluate to true, got true 1012s ok 1 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "false" should evaluate to false, got false 1012s ok 2 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "foo", got parse error 1012s ok 3 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -eq 01" should evaluate to true, got true 1012s ok 4 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -eq 2" should evaluate to false, got false 1012s ok 5 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -ne 2" should evaluate to true, got true 1012s ok 6 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -ne 1" should evaluate to false, got false 1012s ok 7 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -lt 02" should evaluate to true, got true 1012s ok 8 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -lt 1" should evaluate to false, got false 1012s ok 9 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -le 2" should evaluate to true, got true 1012s ok 10 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -le 1" should evaluate to true, got true 1012s ok 11 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "2 -gt 1" should evaluate to true, got true 1012s ok 12 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -gt 1" should evaluate to false, got false 1012s ok 13 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "2 -ge 1" should evaluate to true, got true 1012s ok 14 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -ge 1" should evaluate to true, got true 1012s ok 15 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "1 -gt -1" should evaluate to true, got true 1012s ok 16 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' == 'aa'" should evaluate to true, got true 1012s ok 17 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' == 'b'" should evaluate to false, got false 1012s ok 18 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' = 'aa'" should evaluate to true, got true 1012s ok 19 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' = 'b'" should evaluate to false, got false 1012s ok 20 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' != 'b'" should evaluate to true, got true 1012s ok 21 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' != 'aa'" should evaluate to false, got false 1012s ok 22 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' < 'b'" should evaluate to true, got true 1012s ok 23 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' < 'aa'" should evaluate to false, got false 1012s ok 24 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' <= 'b'" should evaluate to true, got true 1012s ok 25 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' <= 'aa'" should evaluate to true, got true 1012s ok 26 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'b' > 'aa'" should evaluate to true, got true 1012s ok 27 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' > 'aa'" should evaluate to false, got false 1012s ok 28 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'b' >= 'aa'" should evaluate to true, got true 1012s ok 29 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'aa' >= 'aa'" should evaluate to true, got true 1012s ok 30 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1012s ok 31 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1012s ok 32 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1012s ok 33 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1012s ok 34 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1012s ok 35 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1012s ok 36 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1012s ok 37 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1012s ok 38 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1012s ok 39 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1012s ok 40 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME} != ''" should evaluate to true, got true 1012s ok 41 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1012s ok 42 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1012s ok 43 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /bc/ " should evaluate to true, got true 1012s ok 44 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /BC/i " should evaluate to true, got true 1012s ok 45 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' !~ m!bc! " should evaluate to false, got false 1012s ok 46 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' !~ m!BC!i " should evaluate to false, got false 1012s ok 47 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " $0 == '' " should evaluate to true, got true 1012s ok 48 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " $1 == '' " should evaluate to true, got true 1012s ok 49 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " $9 == '' " should evaluate to true, got true 1012s ok 50 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " '$0' == '' " should evaluate to true, got true 1012s ok 51 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1012s ok 52 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1012s ok 53 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1012s ok 54 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1012s ok 55 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1012s ok 56 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1012s ok 57 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1012s ok 58 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1012s ok 59 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1012s ok 60 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1012s ok 61 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1012s ok 62 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1012s ok 63 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1012s ok 64 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1012s ok 65 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1012s ok 66 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1012s ok 67 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1012s ok 68 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1012s ok 69 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1012s ok 70 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{HTTPS} == 'off' " should evaluate to true, got true 1012s ok 71 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1012s ok 72 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1012s ok 73 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1012s ok 74 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1012s ok 75 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1012s ok 76 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1012s ok 77 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1012s ok 78 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1012s ok 79 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1012s ok 80 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1012s ok 81 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1012s ok 82 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "escape('?') = '%3f' " should evaluate to true, got true 1012s ok 83 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "unescape('%3f') = '?' " should evaluate to true, got true 1012s ok 84 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1012s ok 85 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1012s ok 86 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1012s ok 87 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "file('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1012s ok 88 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-n ''" should evaluate to false, got false 1012s ok 89 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-z ''" should evaluate to true, got true 1012s ok 90 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-n '1'" should evaluate to true, got true 1012s ok 91 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-z '1'" should evaluate to false, got false 1012s ok 92 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "-R 'abc'", got parse error 1012s ok 93 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1012s ok 94 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-R '240.0.0.0'" should evaluate to false, got false 1012s ok 95 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-R '240.0.0.0/8'" should evaluate to false, got false 1012s ok 96 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-R 'ff::/8'" should evaluate to false, got false 1012s ok 97 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1012s ok 98 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1012s ok 99 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1012s ok 100 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1012s ok 101 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1012s ok 102 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1012s ok 103 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1012s ok 104 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'foo' -strmatch '*o'" should evaluate to true, got true 1012s ok 105 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1012s ok 106 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'foo' -strmatch 'F*'" should evaluate to false, got false 1012s ok 107 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1012s ok 108 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'foo' -strmatch 'g*'" should evaluate to false, got false 1012s ok 109 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1012s ok 110 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1012s ok 111 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1012s ok 112 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1012s ok 113 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1012s ok 114 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "foo('bar') = 'bar'", got parse error 1012s ok 115 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "%{FOO} != 'bar'", got parse error 1012s ok 116 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s Should get parse error for "'bar' = bar", got parse error 1012s ok 117 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true" should evaluate to true, got true 1012s ok 118 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && true" should evaluate to true, got true 1012s ok 119 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || true" should evaluate to true, got true 1012s ok 120 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || true || true" should evaluate to true, got true 1012s ok 121 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || true && true" should evaluate to true, got true 1012s ok 122 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && true || true" should evaluate to true, got true 1012s ok 123 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && true && true" should evaluate to true, got true 1012s ok 124 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || true || !true" should evaluate to true, got true 1012s ok 125 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || true && !true" should evaluate to true, got true 1012s ok 126 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && true || !true" should evaluate to true, got true 1012s ok 127 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && true && !true" should evaluate to false, got false 1012s ok 128 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && !true" should evaluate to false, got false 1012s ok 129 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || !true" should evaluate to true, got true 1012s ok 130 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || !true || true" should evaluate to true, got true 1012s ok 131 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || !true && true" should evaluate to true, got true 1012s ok 132 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && !true || true" should evaluate to true, got true 1012s ok 133 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && !true && true" should evaluate to false, got false 1012s ok 134 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || !true || !true" should evaluate to true, got true 1012s ok 135 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true || !true && !true" should evaluate to true, got true 1012s ok 136 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && !true || !true" should evaluate to false, got false 1012s ok 137 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "true && !true && !true" should evaluate to false, got false 1012s ok 138 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true" should evaluate to false, got false 1012s ok 139 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && true" should evaluate to false, got false 1012s ok 140 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || true" should evaluate to true, got true 1012s ok 141 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || true || true" should evaluate to true, got true 1012s ok 142 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || true && true" should evaluate to true, got true 1012s ok 143 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && true || true" should evaluate to true, got true 1012s ok 144 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && true && true" should evaluate to false, got false 1012s ok 145 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || true || !true" should evaluate to true, got true 1012s ok 146 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || true && !true" should evaluate to false, got false 1012s ok 147 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && true || !true" should evaluate to false, got false 1012s ok 148 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && true && !true" should evaluate to false, got false 1012s ok 149 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && !true" should evaluate to false, got false 1012s ok 150 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || !true" should evaluate to false, got false 1012s ok 151 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || !true || true" should evaluate to true, got true 1012s ok 152 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || !true && true" should evaluate to false, got false 1012s ok 153 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && !true || true" should evaluate to true, got true 1012s ok 154 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && !true && true" should evaluate to false, got false 1012s ok 155 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || !true || !true" should evaluate to false, got false 1012s ok 156 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true || !true && !true" should evaluate to false, got false 1012s ok 157 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && !true || !true" should evaluate to false, got false 1012s ok 158 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!true && !true && !true" should evaluate to false, got false 1012s ok 159 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true)" should evaluate to false, got false 1012s ok 160 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && true)" should evaluate to false, got false 1012s ok 161 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || true)" should evaluate to false, got false 1012s ok 162 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || true || true)" should evaluate to false, got false 1012s ok 163 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || true && true)" should evaluate to false, got false 1012s ok 164 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && true || true)" should evaluate to false, got false 1012s ok 165 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && true && true)" should evaluate to false, got false 1012s ok 166 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || true || !true)" should evaluate to false, got false 1012s ok 167 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || true && !true)" should evaluate to false, got false 1012s ok 168 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && true || !true)" should evaluate to false, got false 1012s ok 169 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && true && !true)" should evaluate to true, got true 1012s ok 170 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && !true)" should evaluate to true, got true 1012s ok 171 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || !true)" should evaluate to false, got false 1012s ok 172 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || !true || true)" should evaluate to false, got false 1012s ok 173 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || !true && true)" should evaluate to false, got false 1012s ok 174 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && !true || true)" should evaluate to false, got false 1012s ok 175 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && !true && true)" should evaluate to true, got true 1012s ok 176 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || !true || !true)" should evaluate to false, got false 1012s ok 177 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true || !true && !true)" should evaluate to false, got false 1012s ok 178 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && !true || !true)" should evaluate to true, got true 1012s ok 179 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(true && !true && !true)" should evaluate to true, got true 1012s ok 180 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true)" should evaluate to true, got true 1012s ok 181 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && true)" should evaluate to true, got true 1012s ok 182 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || true)" should evaluate to false, got false 1012s ok 183 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || true || true)" should evaluate to false, got false 1012s ok 184 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || true && true)" should evaluate to false, got false 1012s ok 185 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && true || true)" should evaluate to false, got false 1012s ok 186 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && true && true)" should evaluate to true, got true 1012s ok 187 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || true || !true)" should evaluate to false, got false 1012s ok 188 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || true && !true)" should evaluate to true, got true 1012s ok 189 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && true || !true)" should evaluate to true, got true 1012s ok 190 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && true && !true)" should evaluate to true, got true 1012s ok 191 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && !true)" should evaluate to true, got true 1012s ok 192 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || !true)" should evaluate to true, got true 1012s ok 193 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || !true || true)" should evaluate to false, got false 1012s ok 194 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || !true && true)" should evaluate to true, got true 1012s ok 195 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && !true || true)" should evaluate to false, got false 1012s ok 196 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && !true && true)" should evaluate to true, got true 1012s ok 197 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || !true || !true)" should evaluate to true, got true 1012s ok 198 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true || !true && !true)" should evaluate to true, got true 1012s ok 199 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && !true || !true)" should evaluate to true, got true 1012s ok 200 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "!(!true && !true && !true)" should evaluate to true, got true 1012s ok 201 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1012s ok 202 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1012s ok 203 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1012s ok 204 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1012s ok 205 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1012s ok 206 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1012s ok 207 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1012s ok 208 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1012s ok 209 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1012s ok 210 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1012s ok 211 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1012s ok 212 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1012s ok 213 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1012s ok 214 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1012s ok 215 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1012s ok 216 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1012s ok 217 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1012s ok 218 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1012s ok 219 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1012s ok 220 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-F '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1012s ok 221 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-F '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1012s ok 222 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-U '/apache/' " should evaluate to true, got true 1012s ok 223 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "-U '/apache/expr/none' " should evaluate to false, got false 1012s ok 224 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1012s ok 225 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1012s ok 226 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1012s ok 227 1012s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1012s ok 228 1012s Error log should not have 'Internal evaluation error' entries, found 0 1012s ok 229 1012s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1012s ok 1017s t/apache/expr_string.t .............. 1017s 1..29 1017s # Running under perl version 5.038002 for linux 1017s # Current time local: Tue Dec 17 19:10:15 2024 1017s # Current time GMT: Tue Dec 17 19:10:15 2024 1017s # Using Test.pm version 1.31 1017s # Using Apache/Test.pm version 1.42 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 1 1017s Expected return code 200, got 200 for 'foo' 1017s ok 2 1017s # testing : log message [Tue Dec 17 19:10:17.876042 2024] [log_debug:info] [pid 164249:tid 3747570624] [client 127.0.0.1:37482] foo (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: 'foo' 1017s # received: 'foo' 1017s ok 3 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 4 1017s Expected return code 200, got 200 for '%{req:SomeHeader}' 1017s ok 5 1017s # testing : log message [Tue Dec 17 19:10:18.135143 2024] [log_debug:info] [pid 164249:tid 3747570624] [client 127.0.0.1:37482] SomeValue (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: 'SomeValue' 1017s # received: 'SomeValue' 1017s ok 6 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 7 1017s Should get parse error (500) for "%{", got 500 1017s ok 8 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 9 1017s Expected return code 200, got 200 for '%' 1017s ok 10 1017s # testing : log message [Tue Dec 17 19:10:18.644760 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] % (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: '%' 1017s # received: '%' 1017s ok 11 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 12 1017s Expected return code 200, got 200 for '}' 1017s ok 13 1017s # testing : log message [Tue Dec 17 19:10:18.899076 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] } (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: '}' 1017s # received: '}' 1017s ok 14 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 15 1017s Expected return code 200, got 200 for '\"' 1017s ok 16 1017s # testing : log message [Tue Dec 17 19:10:19.154037 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] " (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: '"' 1017s # received: '"' 1017s ok 17 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 18 1017s Expected return code 200, got 200 for '\'' 1017s ok 19 1017s # testing : log message [Tue Dec 17 19:10:19.410285 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] ' (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: '\'' 1017s # received: '\'' 1017s ok 20 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 21 1017s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1017s ok 22 1017s # testing : log message [Tue Dec 17 19:10:19.665210 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: '%{req:SomeHeader}' 1017s # received: '%{req:SomeHeader}' 1017s ok 23 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 24 1017s Expected return code 200, got 200 for '%{tolower:IDENT}' 1017s ok 25 1017s # testing : log message [Tue Dec 17 19:10:19.919567 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] ident (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: 'ident' 1017s # received: 'ident' 1017s ok 26 1017s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 27 1017s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1017s ok 28 1017s # testing : log message [Tue Dec 17 19:10:20.173858 2024] [log_debug:info] [pid 164251:tid 3906974656] [client 127.0.0.1:37492] get (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1017s # didn't match 1017s # expected: 'get' 1017s # received: 'get' 1017s ok 29 1017s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1017s ok 1021s t/apache/getfile.t .................. 1021s # using LWP client 1021s 1..219 1021s # Running under perl version 5.038002 for linux 1021s # Current time local: Tue Dec 17 19:10:20 2024 1021s # Current time GMT: Tue Dec 17 19:10:20 2024 1021s # Using Test.pm version 1.31 1021s # Using Apache/Test.pm version 1.42 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "44f3-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 17651 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl.pod 1021s # expected: 17651 1021s # received: 17651 1021s ok 1 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "dbb0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 56240 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1021s # expected: 56240 1021s # received: 56240 1021s ok 2 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "85eb-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 34283 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1021s # expected: 34283 1021s # received: 34283 1021s ok 3 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "d8ed-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 55533 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1021s # expected: 55533 1021s # received: 55533 1021s ok 4 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "ab70-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 43888 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1021s # expected: 43888 1021s # received: 43888 1021s ok 5 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "15cb7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 89271 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1021s # expected: 89271 1021s # received: 89271 1021s ok 6 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2707-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9991 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1021s # expected: 9991 1021s # received: 9991 1021s ok 7 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2569-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9577 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1021s # expected: 9577 1021s # received: 9577 1021s ok 8 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1004-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4100 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1021s # expected: 4100 1021s # received: 4100 1021s ok 9 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "e58-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3672 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1021s # expected: 3672 1021s # received: 3672 1021s ok 10 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1e03-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7683 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1021s # expected: 7683 1021s # received: 7683 1021s ok 11 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "233aa-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 144298 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1021s # expected: 144298 1021s # received: 144298 1021s ok 12 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1f1e-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7966 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1021s # expected: 7966 1021s # received: 7966 1021s ok 13 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1aec-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6892 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1021s # expected: 6892 1021s # received: 6892 1021s ok 14 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1e50-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7760 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1021s # expected: 7760 1021s # received: 7760 1021s ok 15 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "18b7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6327 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1021s # expected: 6327 1021s # received: 6327 1021s ok 16 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "20a09-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 133641 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1021s # expected: 133641 1021s # received: 133641 1021s ok 17 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "17fe-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6142 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1021s # expected: 6142 1021s # received: 6142 1021s ok 18 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "e0a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3594 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1021s # expected: 3594 1021s # received: 3594 1021s ok 19 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "ff5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4085 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1021s # expected: 4085 1021s # received: 4085 1021s ok 20 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1d286-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 119430 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1021s # expected: 119430 1021s # received: 119430 1021s ok 21 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "19c5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6597 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1021s # expected: 6597 1021s # received: 6597 1021s ok 22 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "14d7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5335 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1021s # expected: 5335 1021s # received: 5335 1021s ok 23 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1208-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4616 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:22 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1021s # expected: 4616 1021s # received: 4616 1021s ok 24 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1c352-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 115538 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1021s # expected: 115538 1021s # received: 115538 1021s ok 25 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2a07-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10759 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1021s # expected: 10759 1021s # received: 10759 1021s ok 26 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2fef-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 12271 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1021s # expected: 12271 1021s # received: 12271 1021s ok 27 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2410-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9232 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1021s # expected: 9232 1021s # received: 9232 1021s ok 28 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1fa90-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 129680 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1021s # expected: 129680 1021s # received: 129680 1021s ok 29 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "293d-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10557 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1021s # expected: 10557 1021s # received: 10557 1021s ok 30 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "301f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 12319 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1021s # expected: 12319 1021s # received: 12319 1021s ok 31 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "20fa-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8442 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1021s # expected: 8442 1021s # received: 8442 1021s ok 32 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1162-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4450 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1021s # expected: 4450 1021s # received: 4450 1021s ok 33 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "fc0b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 64523 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1021s # expected: 64523 1021s # received: 64523 1021s ok 34 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2009-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8201 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1021s # expected: 8201 1021s # received: 8201 1021s ok 35 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1007-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4103 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1021s # expected: 4103 1021s # received: 4103 1021s ok 36 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2aac-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10924 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1021s # expected: 10924 1021s # received: 10924 1021s ok 37 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1168-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4456 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1021s # expected: 4456 1021s # received: 4456 1021s ok 38 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1875b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 100187 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1021s # expected: 100187 1021s # received: 100187 1021s ok 39 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1e25-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7717 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1021s # expected: 7717 1021s # received: 7717 1021s ok 40 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1e16-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7702 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1021s # expected: 7702 1021s # received: 7702 1021s ok 41 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1b69-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7017 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1021s # expected: 7017 1021s # received: 7017 1021s ok 42 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "115d9-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 71129 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1021s # expected: 71129 1021s # received: 71129 1021s ok 43 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "11f7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4599 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1021s # expected: 4599 1021s # received: 4599 1021s ok 44 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1806-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6150 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1021s # expected: 6150 1021s # received: 6150 1021s ok 45 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "13f7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5111 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1021s # expected: 5111 1021s # received: 5111 1021s ok 46 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9efd-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 40701 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1021s # expected: 40701 1021s # received: 40701 1021s ok 47 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1662-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5730 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1021s # expected: 5730 1021s # received: 5730 1021s ok 48 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "124a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4682 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1021s # expected: 4682 1021s # received: 4682 1021s ok 49 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1374-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4980 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1021s # expected: 4980 1021s # received: 4980 1021s ok 50 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "d310-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 54032 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1021s # expected: 54032 1021s # received: 54032 1021s ok 51 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1b5f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7007 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1021s # expected: 7007 1021s # received: 7007 1021s ok 52 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9201-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 37377 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1021s # expected: 37377 1021s # received: 37377 1021s ok 53 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1076-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4214 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1021s # expected: 4214 1021s # received: 4214 1021s ok 54 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "f6a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3946 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1021s # expected: 3946 1021s # received: 3946 1021s ok 55 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "fd6-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4054 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1021s # expected: 4054 1021s # received: 4054 1021s ok 56 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "ad8b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 44427 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1021s # expected: 44427 1021s # received: 44427 1021s ok 57 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1288-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4744 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1021s # expected: 4744 1021s # received: 4744 1021s ok 58 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "f6a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3946 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1021s # expected: 3946 1021s # received: 3946 1021s ok 59 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "fd7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4055 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1021s # expected: 4055 1021s # received: 4055 1021s ok 60 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "10d49-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 68937 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1021s # expected: 68937 1021s # received: 68937 1021s ok 61 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "f6a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3946 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1021s # expected: 3946 1021s # received: 3946 1021s ok 62 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "fd4-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4052 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1021s # expected: 4052 1021s # received: 4052 1021s ok 63 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1e729-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 124713 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl561delta.pod 1021s # expected: 124713 1021s # received: 124713 1021s ok 64 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1a2c1-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 107201 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl56delta.pod 1021s # expected: 107201 1021s # received: 107201 1021s ok 65 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "94ac-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 38060 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl581delta.pod 1021s # expected: 38060 1021s # received: 38060 1021s ok 66 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1176-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4470 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl582delta.pod 1021s # expected: 4470 1021s # received: 4470 1021s ok 67 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "18bf-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6335 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl583delta.pod 1021s # expected: 6335 1021s # received: 6335 1021s ok 68 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1cc3-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7363 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl584delta.pod 1021s # expected: 7363 1021s # received: 7363 1021s ok 69 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1701-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5889 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl585delta.pod 1021s # expected: 5889 1021s # received: 5889 1021s ok 70 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "122b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4651 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl586delta.pod 1021s # expected: 4651 1021s # received: 4651 1021s ok 71 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "20a5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8357 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl587delta.pod 1021s # expected: 8357 1021s # received: 8357 1021s ok 72 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "62c1-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 25281 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl588delta.pod 1021s # expected: 25281 1021s # received: 25281 1021s ok 73 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "d290-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 53904 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl589delta.pod 1021s # expected: 53904 1021s # received: 53904 1021s ok 74 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1c1d5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 115157 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perl58delta.pod 1021s # expected: 115157 1021s # received: 115157 1021s ok 75 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4fe9-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 20457 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlaix.pod 1021s # expected: 20457 1021s # received: 20457 1021s ok 76 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1688-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5768 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlamiga.pod 1021s # expected: 5768 1021s # received: 5768 1021s ok 77 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2031-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8241 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlandroid.pod 1021s # expected: 8241 1021s # received: 8241 1021s ok 78 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "c9433-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 824371 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlapi.pod 1021s # expected: 824371 1021s # received: 824371 1021s ok 79 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "5837-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 22583 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlapio.pod 1021s # expected: 22583 1021s # received: 22583 1021s ok 80 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1b62-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7010 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlartistic.pod 1021s # expected: 7010 1021s # received: 7010 1021s ok 81 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "20c2-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8386 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlbook.pod 1021s # expected: 8386 1021s # received: 8386 1021s ok 82 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "126-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 294 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlboot.pod 1021s # expected: 294 1021s # received: 294 1021s ok 83 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "130-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 304 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlbot.pod 1021s # expected: 304 1021s # received: 304 1021s ok 84 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1f50-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8016 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1021s # expected: 8016 1021s # received: 8016 1021s ok 85 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "dea2-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 56994 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlcall.pod 1021s # expected: 56994 1021s # received: 56994 1021s ok 86 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1180-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4480 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlcheat.pod 1021s # expected: 4480 1021s # received: 4480 1021s ok 87 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "23bf-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9151 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlclass.pod 1021s # expected: 9151 1021s # received: 9151 1021s ok 88 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "3c63-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 15459 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1021s # expected: 15459 1021s # received: 15459 1021s ok 89 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "254a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9546 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlclib.pod 1021s # expected: 9546 1021s # received: 9546 1021s ok 90 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "12e5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4837 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlcn.pod 1021s # expected: 4837 1021s # received: 4837 1021s ok 91 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1b1a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6938 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1021s # expected: 6938 1021s # received: 6938 1021s ok 92 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "662a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 26154 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1021s # expected: 26154 1021s # received: 26154 1021s ok 93 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "cfa2-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 53154 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldata.pod 1021s # expected: 53154 1021s # received: 53154 1021s ok 94 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "134f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4943 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1021s # expected: 4943 1021s # received: 4943 1021s ok 95 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "a85c-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 43100 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldebguts.pod 1021s # expected: 43100 1021s # received: 43100 1021s ok 96 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "5693-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 22163 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldebtut.pod 1021s # expected: 22163 1021s # received: 22163 1021s ok 97 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9bbb-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 39867 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldebug.pod 1021s # expected: 39867 1021s # received: 39867 1021s ok 98 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "fd4-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4052 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldelta.pod 1021s # expected: 4052 1021s # received: 4052 1021s ok 99 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "5f0a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 24330 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1021s # expected: 24330 1021s # received: 24330 1021s ok 100 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4c051-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 311377 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldiag.pod 1021s # expected: 311377 1021s # received: 311377 1021s ok 101 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "24a0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9376 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldoc.pod 1021s # expected: 9376 1021s # received: 9376 1021s ok 102 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "b4ed-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 46317 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1021s # expected: 46317 1021s # received: 46317 1021s ok 103 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "687a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 26746 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldsc.pod 1021s # expected: 26746 1021s # received: 26746 1021s ok 104 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1f17-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7959 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perldtrace.pod 1021s # expected: 7959 1021s # received: 7959 1021s ok 105 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "14981-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 84353 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1021s # expected: 84353 1021s # received: 84353 1021s ok 106 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9321-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 37665 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlembed.pod 1021s # expected: 37665 1021s # received: 37665 1021s ok 107 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2877-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10359 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1021s # expected: 10359 1021s # received: 10359 1021s ok 108 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "590b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 22795 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq.pod 1021s # expected: 22795 1021s # received: 22795 1021s ok 109 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "385d-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 14429 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1021s # expected: 14429 1021s # received: 14429 1021s ok 110 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "24a1-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9377 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1021s # expected: 9377 1021s # received: 9377 1021s ok 111 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "92e1-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 37601 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1021s # expected: 37601 1021s # received: 37601 1021s ok 112 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "162be-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 90814 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1021s # expected: 90814 1021s # received: 90814 1021s ok 113 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "d7fc-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 55292 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1021s # expected: 55292 1021s # received: 55292 1021s ok 114 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9a71-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 39537 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1021s # expected: 39537 1021s # received: 39537 1021s ok 115 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "93b8-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 37816 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1021s # expected: 37816 1021s # received: 37816 1021s ok 116 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "c310-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 49936 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1021s # expected: 49936 1021s # received: 49936 1021s ok 117 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "3b75-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 15221 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1021s # expected: 15221 1021s # received: 15221 1021s ok 118 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "56ca-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 22218 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfilter.pod 1021s # expected: 22218 1021s # received: 22218 1021s ok 119 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "342b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 13355 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfork.pod 1021s # expected: 13355 1021s # received: 13355 1021s ok 120 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "40e0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 16608 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlform.pod 1021s # expected: 16608 1021s # received: 16608 1021s ok 121 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "671-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 1649 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1021s # expected: 1649 1021s # received: 1649 1021s ok 122 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "67142-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 422210 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlfunc.pod 1021s # expected: 422210 1021s # received: 422210 1021s ok 123 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "7c2a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 31786 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlgit.pod 1021s # expected: 31786 1021s # received: 31786 1021s ok 124 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "21810-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 137232 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlglossary.pod 1021s # expected: 137232 1021s # received: 137232 1021s ok 125 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4075-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 16501 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlgov.pod 1021s # expected: 16501 1021s # received: 16501 1021s ok 126 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "35f7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 13815 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlgpl.pod 1021s # expected: 13815 1021s # received: 13815 1021s ok 127 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2c264-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 180836 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlguts.pod 1021s # expected: 180836 1021s # received: 180836 1021s ok 128 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "afe4-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 45028 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhack.pod 1021s # expected: 45028 1021s # received: 45028 1021s ok 129 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "11a38-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 72248 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1021s # expected: 72248 1021s # received: 72248 1021s ok 130 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1809-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6153 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1021s # expected: 6153 1021s # received: 6153 1021s ok 131 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "5f7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 1527 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1021s # expected: 1527 1021s # received: 1527 1021s ok 132 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "e88a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 59530 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhist.pod 1021s # expected: 59530 1021s # received: 59530 1021s ok 133 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "77a4-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 30628 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhpux.pod 1021s # expected: 30628 1021s # received: 30628 1021s ok 134 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "7dd-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 2013 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlhurd.pod 1021s # expected: 2013 1021s # received: 2013 1021s ok 135 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1f865-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 129125 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlintern.pod 1021s # expected: 129125 1021s # received: 129125 1021s ok 136 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9216-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 37398 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlinterp.pod 1021s # expected: 37398 1021s # received: 37398 1021s ok 137 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "579d-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 22429 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlintro.pod 1021s # expected: 22429 1021s # received: 22429 1021s ok 138 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "8ad3-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 35539 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perliol.pod 1021s # expected: 35539 1021s # received: 35539 1021s ok 139 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "11817-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 71703 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlipc.pod 1021s # expected: 71703 1021s # received: 71703 1021s ok 140 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1150-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4432 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlirix.pod 1021s # expected: 4432 1021s # received: 4432 1021s ok 141 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "20a8-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8360 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perljp.pod 1021s # expected: 8360 1021s # received: 8360 1021s ok 142 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2fc0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 12224 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlko.pod 1021s # expected: 12224 1021s # received: 12224 1021s ok 143 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "163-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 355 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1021s # expected: 355 1021s # received: 355 1021s ok 144 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "7ea-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 2026 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perllinux.pod 1021s # expected: 2026 1021s # received: 2026 1021s ok 145 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "12457-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 74839 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perllocale.pod 1021s # expected: 74839 1021s # received: 74839 1021s ok 146 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "24dc-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9436 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perllol.pod 1021s # expected: 9436 1021s # received: 9436 1021s ok 147 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2f6f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 12143 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1021s # expected: 12143 1021s # received: 12143 1021s ok 148 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "6753-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 26451 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlmod.pod 1021s # expected: 26451 1021s # received: 26451 1021s ok 149 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2574-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9588 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1021s # expected: 9588 1021s # received: 9588 1021s ok 150 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "e547-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 58695 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1021s # expected: 58695 1021s # received: 58695 1021s ok 151 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "573b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 22331 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1021s # expected: 22331 1021s # received: 22331 1021s ok 152 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "d65-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3429 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1021s # expected: 3429 1021s # received: 3429 1021s ok 153 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2ad3-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10963 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1021s # expected: 10963 1021s # received: 10963 1021s ok 154 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "20a5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8357 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlnumber.pod 1021s # expected: 8357 1021s # received: 8357 1021s ok 155 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "8d30-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 36144 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlobj.pod 1021s # expected: 36144 1021s # received: 36144 1021s ok 156 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "6885-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 26757 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlootut.pod 1021s # expected: 26757 1021s # received: 26757 1021s ok 157 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "251a5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 151973 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlop.pod 1021s # expected: 151973 1021s # received: 151973 1021s ok 158 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4db-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 1243 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1021s # expected: 1243 1021s # received: 1243 1021s ok 159 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "3b77-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 15223 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlopentut.pod 1021s # expected: 15223 1021s # received: 15223 1021s ok 160 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "16cb9-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 93369 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlos2.pod 1021s # expected: 93369 1021s # received: 93369 1021s ok 161 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "37cb-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 14283 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlos390.pod 1021s # expected: 14283 1021s # received: 14283 1021s ok 162 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "12b0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4784 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlos400.pod 1021s # expected: 4784 1021s # received: 4784 1021s ok 163 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "c8a9-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 51369 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1021s # expected: 51369 1021s # received: 51369 1021s ok 164 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "c2bd-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 49853 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlperf.pod 1021s # expected: 49853 1021s # received: 49853 1021s ok 165 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1418-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5144 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlplan9.pod 1021s # expected: 5144 1021s # received: 5144 1021s ok 166 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "5b65-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 23397 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlpod.pod 1021s # expected: 23397 1021s # received: 23397 1021s ok 167 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "10d10-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 68880 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1021s # expected: 68880 1021s # received: 68880 1021s ok 168 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2f40-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 12096 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1021s # expected: 12096 1021s # received: 12096 1021s ok 169 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "67b7-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 26551 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1021s # expected: 26551 1021s # received: 26551 1021s ok 170 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "15cc8-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 89288 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlport.pod 1021s # expected: 89288 1021s # received: 89288 1021s ok 171 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1412-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 5138 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlpragma.pod 1021s # expected: 5138 1021s # received: 5138 1021s ok 172 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1a25-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 6693 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlqnx.pod 1021s # expected: 6693 1021s # received: 6693 1021s ok 173 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2127d-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 135805 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlre.pod 1021s # expected: 135805 1021s # received: 135805 1021s ok 174 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "7bad-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 31661 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlreapi.pod 1021s # expected: 31661 1021s # received: 31661 1021s ok 175 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "818f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 33167 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1021s # expected: 33167 1021s # received: 33167 1021s ok 176 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "beb0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 48816 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1021s # expected: 48816 1021s # received: 48816 1021s ok 177 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "8c47-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 35911 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlref.pod 1021s # expected: 35911 1021s # received: 35911 1021s ok 178 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4944-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 18756 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlreftut.pod 1021s # expected: 18756 1021s # received: 18756 1021s ok 179 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "a989-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 43401 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlreguts.pod 1021s # expected: 43401 1021s # received: 43401 1021s ok 180 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1fd-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 509 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlrepository.pod 1021s # expected: 509 1021s # received: 509 1021s ok 181 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4af5-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 19189 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlrequick.pod 1021s # expected: 19189 1021s # received: 19189 1021s ok 182 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "3ce4-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 15588 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlreref.pod 1021s # expected: 15588 1021s # received: 15588 1021s ok 183 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1e219-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 123417 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlretut.pod 1021s # expected: 123417 1021s # received: 123417 1021s ok 184 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "60c-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 1548 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlriscos.pod 1021s # expected: 1548 1021s # received: 1548 1021s ok 185 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "e52d-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 58669 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlrun.pod 1021s # expected: 58669 1021s # received: 58669 1021s ok 186 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "6cc6-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 27846 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsec.pod 1021s # expected: 27846 1021s # received: 27846 1021s ok 187 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "4af2-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 19186 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1021s # expected: 19186 1021s # received: 19186 1021s ok 188 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "74a6-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 29862 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1021s # expected: 29862 1021s # received: 29862 1021s ok 189 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1bdc-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7132 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsource.pod 1021s # expected: 7132 1021s # received: 7132 1021s ok 190 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "233b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 9019 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlstyle.pod 1021s # expected: 9019 1021s # received: 9019 1021s ok 191 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "12f85-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 77701 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsub.pod 1021s # expected: 77701 1021s # received: 77701 1021s ok 192 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "d2de-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 53982 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsyn.pod 1021s # expected: 53982 1021s # received: 53982 1021s ok 193 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2858-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10328 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlsynology.pod 1021s # expected: 10328 1021s # received: 10328 1021s ok 194 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "b53a-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 46394 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1021s # expected: 46394 1021s # received: 46394 1021s ok 195 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "9a91-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 39569 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltie.pod 1021s # expected: 39569 1021s # received: 39569 1021s ok 196 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "b9206-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 758278 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltoc.pod 1021s # expected: 758278 1021s # received: 758278 1021s ok 197 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "174-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 372 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltodo.pod 1021s # expected: 372 1021s # received: 372 1021s ok 198 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "126-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 294 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltooc.pod 1021s # expected: 294 1021s # received: 294 1021s ok 199 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "126-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 294 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltoot.pod 1021s # expected: 294 1021s # received: 294 1021s ok 200 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "297f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 10623 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltrap.pod 1021s # expected: 10623 1021s # received: 10623 1021s ok 201 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "213f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 8511 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltru64.pod 1021s # expected: 8511 1021s # received: 8511 1021s ok 202 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1183-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 4483 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perltw.pod 1021s # expected: 4483 1021s # received: 4483 1021s ok 203 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "162c0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 90816 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlunicode.pod 1021s # expected: 90816 1021s # received: 90816 1021s ok 204 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "6349-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 25417 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlunicook.pod 1021s # expected: 25417 1021s # received: 25417 1021s ok 205 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "372e-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 14126 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1021s # expected: 14126 1021s # received: 14126 1021s ok 206 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "96e1-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 38625 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perluniintro.pod 1021s # expected: 38625 1021s # received: 38625 1021s ok 207 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "6eefa-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 454394 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perluniprops.pod 1021s # expected: 454394 1021s # received: 454394 1021s ok 208 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1f0f-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7951 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlunitut.pod 1021s # expected: 7951 1021s # received: 7951 1021s ok 209 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1ce8-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 7400 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlutil.pod 1021s # expected: 7400 1021s # received: 7400 1021s ok 210 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "16ab2-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 92850 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlvar.pod 1021s # expected: 92850 1021s # received: 92850 1021s ok 211 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "c68d-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 50829 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlvms.pod 1021s # expected: 50829 1021s # received: 50829 1021s ok 212 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "f16-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 3862 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlvos.pod 1021s # expected: 3862 1021s # received: 3862 1021s ok 213 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "7fdb-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 32731 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlwin32.pod 1021s # expected: 32731 1021s # received: 32731 1021s ok 214 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "1532b-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 86827 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlxs.pod 1021s # expected: 86827 1021s # received: 86827 1021s ok 215 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "c504-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 50436 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlxstut.pod 1021s # expected: 50436 1021s # received: 50436 1021s ok 216 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "5dc1-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 24001 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1021s # expected: 24001 1021s # received: 24001 1021s ok 217 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "712a4-6237dbf803ac0" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 463524 1021s #Last-Modified: Wed, 02 Oct 2024 12:40:51 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-binary-httpd 1021s # expected: 463524 1021s # received: 463524 1021s ok 218 1021s #lwp request: 1021s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1021s #User-Agent: libwww-perl/6.76 1021s # 1021s #server response: 1021s #HTTP/1.1 200 OK 1021s #Connection: close 1021s #Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Accept-Ranges: bytes 1021s #ETag: "2cc5c0-6155edc931600" 1021s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1021s #Vary: In-If1 1021s #Content-Length: 2934208 1021s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1021s #Client-Date: Tue, 17 Dec 2024 19:10:23 GMT 1021s #Client-Peer: 127.0.0.1:8529 1021s #Client-Response-Num: 1 1021s #DMMATCH1: 1 1021s # 1021s # testing : download of /getfiles-binary-perl 1021s # expected: 2934208 1021s # received: 2934208 1021s ok 219 1021s ok 1024s t/apache/headers.t .................. 1024s 1..27 1024s # Running under perl version 5.038002 for linux 1024s # Current time local: Tue Dec 17 19:10:23 2024 1024s # Current time GMT: Tue Dec 17 19:10:23 2024 1024s # Using Test.pm version 1.31 1024s # Using Apache/Test.pm version 1.42 1024s testing: Hello: World 1024s ok 1 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 2 1024s header: [World] vs [World] 1024s # testing : compare header Hello value 1024s # expected: 'World' 1024s # received: 'World' 1024s ok 3 1024s testing: Hello: World 1024s ok 4 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 5 1024s header: [World] vs [World] 1024s # testing : compare header Hello value 1024s # expected: 'World' 1024s # received: 'World' 1024s ok 6 1024s testing: Hello: World 1024s ok 7 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 8 1024s header: [World] vs [World] 1024s # testing : compare header Hello value 1024s # expected: 'World' 1024s # received: 'World' 1024s ok 9 1024s testing: Hello: Foo 1024s Bar 1024s ok 10 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 11 1024s header: [Foo Bar] vs [Foo Bar] 1024s # testing : compare header Hello value 1024s # expected: 'Foo Bar' 1024s # received: 'Foo Bar' 1024s ok 12 1024s testing: Hello: Foo 1024s Bar 1024s ok 13 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 14 1024s header: [Foo Bar] vs [Foo Bar] 1024s # testing : compare header Hello value 1024s # expected: 'Foo Bar' 1024s # received: 'Foo Bar' 1024s ok 15 1024s testing: Hello: Foo 1024s Bar 1024s ok 16 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 17 1024s header: [Foo Bar] vs [Foo Bar] 1024s # testing : compare header Hello value 1024s # expected: 'Foo Bar' 1024s # received: 'Foo Bar' 1024s ok 18 1024s testing: Hello: Foo 1024s Bar 1024s ok 19 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 20 1024s header: [Foo Bar] vs [Foo Bar] 1024s # testing : compare header Hello value 1024s # expected: 'Foo Bar' 1024s # received: 'Foo Bar' 1024s ok 21 1024s testing: Hello: Foo 1024s Bar 1024s ok 22 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 23 1024s header: [Foo Bar] vs [Foo Bar] 1024s # testing : compare header Hello value 1024s # expected: 'Foo Bar' 1024s # received: 'Foo Bar' 1024s ok 24 1024s testing: Hello:World 1024s ok 25 1024s # testing : response success 1024s # expected: qr/HTTP\/1\.. 200 OK/ 1024s # received: 'HTTP/1.1 200 OK' 1024s ok 26 1024s header: [World] vs [World] 1024s # testing : compare header Hello value 1024s # expected: 'World' 1024s # received: 'World' 1024s ok 27 1024s ok 1027s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1031s t/apache/http_strict.t .............. 1031s 1..178 1031s # Running under perl version 5.038002 for linux 1031s # Current time local: Tue Dec 17 19:10:30 2024 1031s # Current time GMT: Tue Dec 17 19:10:30 2024 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.42 1031s # SENDING: 1031s # GET / HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 1 1031s # SENDING: 1031s # GET / HTTP/1.0\n\n 1031s # expecting success, got 200 1031s ok 2 1031s # SENDING: 1031s # get / HTTP/1.0\r\n\r\n 1031s # expecting 501, got 501 1031s ok 3 1031s # SENDING: 1031s # G ET / HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 4 1031s # SENDING: 1031s # G\x00ET / HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 5 1031s # SENDING: 1031s # G/T / HTTP/1.0\r\n\r\n 1031s # expecting 501, got 501 1031s ok 6 1031s # SENDING: 1031s # GET /\x00 HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 7 1031s # SENDING: 1031s # GET / HTTP/1.0\x00\r\n\r\n 1031s # expecting 400, got 400 1031s ok 8 1031s # SENDING: 1031s # GET\x0c/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 9 1031s # SENDING: 1031s # GET\r/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 10 1031s # SENDING: 1031s # GET\t/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 11 1031s # SENDING: 1031s # GET / HTT/1.0\r\n\r\n 1031s # expecting error, got 400 1031s ok 12 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1031s # expecting success, got 200 1031s ok 13 1031s # SENDING: 1031s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1031s # expecting success, got 200 1031s ok 14 1031s # SENDING: 1031s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1031s # expecting success, got 200 1031s ok 15 1031s # SENDING: 1031s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 16 1031s # SENDING: 1031s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 17 1031s # SENDING: 1031s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1031s # expecting 200, got 200 1031s ok 18 1031s # SENDING: 1031s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 19 1031s # SENDING: 1031s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1031s # expecting error, got 400 1031s ok 20 1031s # SENDING: 1031s # GET / HTTP/0.9\r\n\r\n 1031s # expecting error, got 400 1031s ok 21 1031s # SENDING: 1031s # GET / HTTP/0.8\r\n\r\n 1031s # expecting error, got 400 1031s ok 22 1031s # SENDING: 1031s # GET /\x01 HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 23 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 24 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 25 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 26 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 27 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1031s # expecting 400, got 400 1031s ok 28 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 29 1031s # SENDING: 1031s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 30 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 31 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1031s # expecting 400, got 400 1031s ok 32 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 33 1031s # SENDING: 1031s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 34 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 35 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 36 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 37 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 38 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1031s # expecting 400, got 400 1031s ok 39 1031s # SENDING: 1031s # GET / HTTP/1.0\r\r 1031s # expecting dropped connection and HTTPD dropped connection 1031s ok 40 1031s # SENDING: 1031s # GET /\r\n 1031s # expecting headerless HTTP/0.9 body, got response 1031s ok 41 1031s # SENDING: 1031s # GET /#frag HTTP/1.0\r\n 1031s # expecting 400, got 400 1031s ok 42 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1031s # expecting 200, got 200 1031s ok 43 1031s # SENDING: 1031s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 44 1031s # SENDING: 1031s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 45 1031s # SENDING: 1031s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 46 1031s # SENDING: 1031s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 47 1031s # SENDING: 1031s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 48 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1031s # expecting 200, got 200 1031s ok 49 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1031s # expecting 400, got 400 1031s ok 50 1031s # SENDING: 1031s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 51 1031s # SENDING: 1031s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 52 1031s # SENDING: 1031s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 53 1031s # SENDING: 1031s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 54 1031s # SENDING: 1031s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 55 1031s # SENDING: 1031s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 56 1031s # SENDING: 1031s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 57 1031s # SENDING: 1031s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 58 1031s # SENDING: 1031s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 59 1031s # SENDING: 1031s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 60 1031s # SENDING: 1031s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 61 1031s # SENDING: 1031s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 62 1031s # SENDING: 1031s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 63 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1031s # expecting success, got 200 1031s ok 64 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1031s # expecting success, got 200 1031s ok 65 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1031s # expecting success, got 200 1031s ok 66 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1031s # expecting success, got 200 1031s ok 67 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1031s # expecting success, got 200 1031s ok 68 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1031s # expecting success, got 200 1031s ok 69 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1031s # expecting 200, got 200 1031s ok 70 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1031s # expecting 200, got 200 1031s ok 71 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1031s # expecting 400, got 400 1031s ok 72 1031s # SENDING: 1031s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 73 1031s # SENDING: 1031s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 74 1031s # SENDING: 1031s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 75 1031s # SENDING: 1031s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 76 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1031s # expecting 200, got 200 1031s ok 77 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1031s # expecting 200, got 200 1031s ok 78 1031s # SENDING: 1031s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 79 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 200 OK\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Foo: bar\r\n 1031s # Vary: In-If1\r\n 1031s # DMMATCH1: 1\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/plain\r\n 1031s # \r\n 1031s # Hi!\n 1031s # SERVERNAME=localhost\n 1031s # HTTP_HOST=\n 1031s # 1031s # expecting 200, got 200 1031s ok 80 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: 1031s # RESPONSE: 1031s # HTTP/1.1 200 OK\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Foo: \r\n 1031s # Vary: In-If1\r\n 1031s # DMMATCH1: 1\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/plain\r\n 1031s # \r\n 1031s # Hi!\n 1031s # SERVERNAME=localhost\n 1031s # HTTP_HOST=\n 1031s # 1031s # expecting 200, got 200 1031s ok 81 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1031s # DECODED: : bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 564\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 82 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1031s # DECODED: F\x00oo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 528\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 83 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1031s # DECODED: F\x01oo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 84 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1031s # DECODED: F\noo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 528\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 85 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: b\tar 1031s # RESPONSE: 1031s # HTTP/1.1 200 OK\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Foo: b\tar\r\n 1031s # Vary: In-If1\r\n 1031s # DMMATCH1: 1\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/plain\r\n 1031s # \r\n 1031s # Hi!\n 1031s # SERVERNAME=localhost\n 1031s # HTTP_HOST=\n 1031s # 1031s # expecting 200, got 200 1031s ok 86 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: b\x01ar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 564\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 87 1031s # SENDING: 1031s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1031s # expecting 500, got 500 1031s ok 88 1031s # SENDING: 1031s # GET / HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 89 1031s # SENDING: 1031s # GET / HTTP/1.0\n\n 1031s # expecting 400, got 400 1031s ok 90 1031s # SENDING: 1031s # get / HTTP/1.0\r\n\r\n 1031s # expecting 501, got 501 1031s ok 91 1031s # SENDING: 1031s # G ET / HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 92 1031s # SENDING: 1031s # G\x00ET / HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 93 1031s # SENDING: 1031s # G/T / HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 94 1031s # SENDING: 1031s # GET /\x00 HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 95 1031s # SENDING: 1031s # GET / HTTP/1.0\x00\r\n\r\n 1031s # expecting 400, got 400 1031s ok 96 1031s # SENDING: 1031s # GET\x0c/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 97 1031s # SENDING: 1031s # GET\r/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 98 1031s # SENDING: 1031s # GET\t/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 99 1031s # SENDING: 1031s # GET / HTT/1.0\r\n\r\n 1031s # expecting error, got 400 1031s ok 100 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1031s # expecting success, got 200 1031s ok 101 1031s # SENDING: 1031s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1031s # expecting success, got 200 1031s ok 102 1031s # SENDING: 1031s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1031s # expecting success, got 200 1031s ok 103 1031s # SENDING: 1031s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 104 1031s # SENDING: 1031s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 105 1031s # SENDING: 1031s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 106 1031s # SENDING: 1031s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 107 1031s # SENDING: 1031s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1031s # expecting error, got 400 1031s ok 108 1031s # SENDING: 1031s # GET / HTTP/0.9\r\n\r\n 1031s # expecting error, got 400 1031s ok 109 1031s # SENDING: 1031s # GET / HTTP/0.8\r\n\r\n 1031s # expecting error, got 400 1031s ok 110 1031s # SENDING: 1031s # GET /\x01 HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 111 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 112 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 113 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 114 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 115 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1031s # expecting 400, got 400 1031s ok 116 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 117 1031s # SENDING: 1031s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 118 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 119 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1031s # expecting 400, got 400 1031s ok 120 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 121 1031s # SENDING: 1031s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 122 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 123 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 124 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1031s # expecting 400, got 400 1031s ok 125 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 126 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1031s # expecting 400, got 400 1031s ok 127 1031s # SENDING: 1031s # GET / HTTP/1.0\r\r 1031s # expecting dropped connection and HTTPD dropped connection 1031s ok 128 1031s # SENDING: 1031s # GET /\r\n 1031s # expecting headerless HTTP/0.9 body, got response 1031s ok 129 1031s # SENDING: 1031s # GET /#frag HTTP/1.0\r\n 1031s # expecting 400, got 400 1031s ok 130 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1031s # expecting 400, got 400 1031s ok 131 1031s # SENDING: 1031s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 132 1031s # SENDING: 1031s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 133 1031s # SENDING: 1031s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 134 1031s # SENDING: 1031s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 135 1031s # SENDING: 1031s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 136 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1031s # expecting 400, got 400 1031s ok 137 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1031s # expecting 400, got 400 1031s ok 138 1031s # SENDING: 1031s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 139 1031s # SENDING: 1031s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 140 1031s # SENDING: 1031s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 141 1031s # SENDING: 1031s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 142 1031s # SENDING: 1031s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 143 1031s # SENDING: 1031s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 144 1031s # SENDING: 1031s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 145 1031s # SENDING: 1031s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 146 1031s # SENDING: 1031s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 147 1031s # SENDING: 1031s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 148 1031s # SENDING: 1031s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 149 1031s # SENDING: 1031s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1031s # expecting success, got 200 1031s ok 150 1031s # SENDING: 1031s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1031s # expecting 400, got 400 1031s ok 151 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1031s # expecting success, got 200 1031s ok 152 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1031s # expecting success, got 200 1031s ok 153 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1031s # expecting success, got 200 1031s ok 154 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1031s # expecting success, got 200 1031s ok 155 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1031s # expecting success, got 200 1031s ok 156 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1031s # expecting success, got 200 1031s ok 157 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1031s # expecting 400, got 400 1031s ok 158 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1031s # expecting 400, got 400 1031s ok 159 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1031s # expecting 400, got 400 1031s ok 160 1031s # SENDING: 1031s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 161 1031s # SENDING: 1031s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 162 1031s # SENDING: 1031s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 163 1031s # SENDING: 1031s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1031s # expecting 200, got 200 1031s ok 164 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1031s # expecting 200, got 200 1031s ok 165 1031s # SENDING: 1031s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1031s # expecting 200, got 200 1031s ok 166 1031s # SENDING: 1031s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1031s # expecting 200, got 200 1031s ok 167 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 200 OK\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Foo: bar\r\n 1031s # Vary: In-If1\r\n 1031s # DMMATCH1: 1\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/plain\r\n 1031s # \r\n 1031s # Hi!\n 1031s # SERVERNAME=localhost\n 1031s # HTTP_HOST=\n 1031s # 1031s # expecting 200, got 200 1031s ok 168 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: 1031s # RESPONSE: 1031s # HTTP/1.1 200 OK\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Foo: \r\n 1031s # Vary: In-If1\r\n 1031s # DMMATCH1: 1\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/plain\r\n 1031s # \r\n 1031s # Hi!\n 1031s # SERVERNAME=localhost\n 1031s # HTTP_HOST=\n 1031s # 1031s # expecting 200, got 200 1031s ok 169 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1031s # DECODED: : bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 564\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 170 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1031s # DECODED: F\x00oo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:33 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 528\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 171 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1031s # DECODED: F\x01oo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:34 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 564\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 172 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1031s # DECODED: F\noo: bar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:34 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 528\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 173 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: b\tar 1031s # RESPONSE: 1031s # HTTP/1.1 200 OK\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:34 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Foo: b\tar\r\n 1031s # Vary: In-If1\r\n 1031s # DMMATCH1: 1\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/plain\r\n 1031s # \r\n 1031s # Hi!\n 1031s # SERVERNAME=localhost\n 1031s # HTTP_HOST=\n 1031s # 1031s # expecting 200, got 200 1031s ok 174 1031s # SENDING: 1031s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1031s # DECODED: Foo: b\x01ar 1031s # RESPONSE: 1031s # HTTP/1.1 500 Internal Server Error\r\n 1031s # Date: Tue, 17 Dec 2024 19:10:34 GMT\r\n 1031s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1031s # Content-Length: 564\r\n 1031s # Connection: close\r\n 1031s # Content-Type: text/html; charset=iso-8859-1\r\n 1031s # \r\n 1031s # \n 1031s # \n 1031s # ... 1031s # expecting 500, got 500 1031s ok 175 1031s # SENDING: 1031s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1031s # expecting 500, got 500 1031s ok 176 1031s ok 177 1031s ok 178 1031s ok 1033s t/apache/if_sections.t .............. 1033s 1..46 1033s # Running under perl version 5.038002 for linux 1033s # Current time local: Tue Dec 17 19:10:34 2024 1033s # Current time GMT: Tue Dec 17 19:10:34 2024 1033s # Using Test.pm version 1.31 1033s # Using Apache/Test.pm version 1.42 1033s # /if_sec/ with '': 1033s # expected: 200 1033s # received: '200' 1033s ok 1 1033s # expected: undef 1033s # received: undef 1033s ok 2 1033s # /if_sec/foo.if_test with '': 1033s # expected: 200 1033s # received: '200' 1033s ok 3 1033s # expected: undef 1033s # received: undef 1033s ok 4 1033s # /if_sec/foo.if_test with '1': 1033s # expected: 200 1033s # received: '200' 1033s ok 5 1033s # expected: 'global1' 1033s # received: 'global1' 1033s ok 6 1033s # /if_sec/foo.if_test with '1 11': 1033s # expected: 200 1033s # received: '200' 1033s ok 7 1033s # expected: 'global1, nested11, nested113' 1033s # received: 'global1, nested11, nested113' 1033s ok 8 1033s # /if_sec/foo.if_test with '1 11 111': 1033s # expected: 200 1033s # received: '200' 1033s ok 9 1033s # expected: 'global1, nested11, nested111' 1033s # received: 'global1, nested11, nested111' 1033s ok 10 1033s # /if_sec/foo.if_test with '1 11 112': 1033s # expected: 200 1033s # received: '200' 1033s ok 11 1033s # expected: 'global1, nested11, nested112' 1033s # received: 'global1, nested11, nested112' 1033s ok 12 1033s # /if_sec/foo.if_test with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 13 1033s # expected: 'global1, files2' 1033s # received: 'global1, files2' 1033s ok 14 1033s # /if_sec/dir/foo.txt with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 15 1033s # expected: 'global1, dir1, dir2, dir_files1' 1033s # received: 'global1, dir1, dir2, dir_files1' 1033s ok 16 1033s # /if_sec/dir/ with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 17 1033s # expected: 'global1, dir1, dir2' 1033s # received: 'global1, dir1, dir2' 1033s ok 18 1033s # /if_sec/dir/ with '1 11': 1033s # expected: 200 1033s # received: '200' 1033s ok 19 1033s # expected: 'global1, dir1, nested11, nested113' 1033s # received: 'global1, dir1, nested11, nested113' 1033s ok 20 1033s # /if_sec/dir/ with '1 11 111': 1033s # expected: 200 1033s # received: '200' 1033s ok 21 1033s # expected: 'global1, dir1, nested11, nested111' 1033s # received: 'global1, dir1, nested11, nested111' 1033s ok 22 1033s # /if_sec/dir/ with '1 11 112': 1033s # expected: 200 1033s # received: '200' 1033s ok 23 1033s # expected: 'global1, dir1, nested11, nested112' 1033s # received: 'global1, dir1, nested11, nested112' 1033s ok 24 1033s # /if_sec/loc/ with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 25 1033s # expected: 'global1, loc1, loc2' 1033s # received: 'global1, loc1, loc2' 1033s ok 26 1033s # /if_sec/loc/foo.txt with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 27 1033s # expected: 'global1, loc1, loc2' 1033s # received: 'global1, loc1, loc2' 1033s ok 28 1033s # /if_sec/loc/ with '1 11': 1033s # expected: 200 1033s # received: '200' 1033s ok 29 1033s # expected: 'global1, loc1, nested11, nested113' 1033s # received: 'global1, loc1, nested11, nested113' 1033s ok 30 1033s # /if_sec/loc/ with '1 11 111': 1033s # expected: 200 1033s # received: '200' 1033s ok 31 1033s # expected: 'global1, loc1, nested11, nested111' 1033s # received: 'global1, loc1, nested11, nested111' 1033s ok 32 1033s # /if_sec/loc/ with '1 11 112': 1033s # expected: 200 1033s # received: '200' 1033s ok 33 1033s # expected: 'global1, loc1, nested11, nested112' 1033s # received: 'global1, loc1, nested11, nested112' 1033s ok 34 1033s # /if_sec/loc/foo.if_test with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 35 1033s # expected: 'global1, files2, loc1, loc2' 1033s # received: 'global1, files2, loc1, loc2' 1033s ok 36 1033s # /if_sec/loc/foo.if_test with '1 2 11': 1033s # expected: 200 1033s # received: '200' 1033s ok 37 1033s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1033s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1033s ok 38 1033s # /if_sec/loc/foo.if_test with '1 2 11 111': 1033s # expected: 200 1033s # received: '200' 1033s ok 39 1033s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1033s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1033s ok 40 1033s # /if_sec/loc/foo.if_test with '1 2 11 112': 1033s # expected: 200 1033s # received: '200' 1033s ok 41 1033s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1033s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1033s ok 42 1033s # /if_sec/proxy/ with '1 2': 1033s # expected: 200 1033s # received: '200' 1033s ok 43 1033s # expected: 'global1, locp1, locp2' 1033s # received: 'global1, locp1, locp2' 1033s ok 44 1033s # /if_sec/proxy/ with '2': 1033s # expected: 200 1033s # received: '200' 1033s ok 45 1033s # expected: 'locp2' 1033s # received: 'locp2' 1033s ok 46 1033s ok 1036s t/apache/iffile.t ................... 1036s 1..2 1036s # Running under perl version 5.038002 for linux 1036s # Current time local: Tue Dec 17 19:10:36 2024 1036s # Current time GMT: Tue Dec 17 19:10:36 2024 1036s # Using Test.pm version 1.31 1036s # Using Apache/Test.pm version 1.42 1036s # expected: 200 1036s # received: '200' 1036s ok 1 1036s # expected: 'success1, success2, success3, success4, success5' 1036s # received: 'success1, success2, success3, success4, success5' 1036s ok 2 1036s ok 1039s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1045s t/apache/limits.t ................... 1045s 1..12 1045s # Running under perl version 5.038002 for linux 1045s # Current time local: Tue Dec 17 19:10:42 2024 1045s # Current time GMT: Tue Dec 17 19:10:42 2024 1045s # Using Test.pm version 1.31 1045s # Using Apache/Test.pm version 1.42 1045s # Testing LimitRequestLine; should succeed 1045s # testing : Test #1 1045s # expected: 200 1045s # received: '200' 1045s ok 1 1045s # Testing LimitRequestLine; should fail 1045s # testing : Test #2 1045s # expected: 414 1045s # received: '414' 1045s ok 2 1045s # Testing LimitRequestFieldSize; should succeed 1045s # testing : Test #3 1045s # expected: 200 1045s # received: '200' 1045s ok 3 1045s # Testing LimitRequestFieldSize; should fail 1045s # testing : Test #4 1045s # expected: 400 1045s # received: '400' 1045s ok 4 1045s # Testing LimitRequestFields; should succeed 1045s # testing : Test #5 1045s # expected: 200 1045s # received: '200' 1045s ok 5 1045s # Testing LimitRequestFields; should fail 1045s # testing : Test #6 1045s # expected: 400 1045s # received: '400' 1045s ok 6 1045s # Testing LimitRequestBody; should succeed 1045s # Chunked transfer-encoding enabled 1045s # testing : Test #7 1045s # expected: 200 1045s # received: '200' 1045s ok 7 1045s # Testing LimitRequestBody; should succeed 1045s # Chunked transfer-encoding disabled 1045s # testing : Test #8 1045s # expected: 200 1045s # received: '200' 1045s ok 8 1045s # Testing LimitRequestBody; should fail 1045s # Chunked transfer-encoding enabled 1045s # testing : Test #9 1045s # expected: 413 1045s # received: '413' 1045s ok 9 1045s # Testing LimitRequestBody; should fail 1045s # Chunked transfer-encoding disabled 1045s # testing : Test #10 1045s # expected: 413 1045s # received: '413' 1045s ok 10 1045s # Testing LimitRequestFieldSize; should succeed 1045s # testing : Test #11 1045s # expected: 200 1045s # received: '200' 1045s ok 11 1045s # Testing LimitRequestFieldSize; should fail 1045s # testing : Test #12 1045s # expected: 400 1045s # received: '400' 1045s ok 12 1045s ok 1048s t/apache/loglevel.t ................. 1048s 1..8 1048s # Running under perl version 5.038002 for linux 1048s # Current time local: Tue Dec 17 19:10:48 2024 1048s # Current time GMT: Tue Dec 17 19:10:48 2024 1048s # Using Test.pm version 1.31 1048s # Using Apache/Test.pm version 1.42 1048s ok 1 1048s ok 2 1048s ok 3 1048s ok 4 1048s ok 5 1048s ok 6 1048s ok 7 1048s ok 8 1048s ok 1051s t/apache/maxranges.t ................ 1051s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1051s 1..19 1051s # Running under perl version 5.038002 for linux 1051s # Current time local: Tue Dec 17 19:10:51 2024 1051s # Current time GMT: Tue Dec 17 19:10:51 2024 1051s # Using Test.pm version 1.31 1051s # Using Apache/Test.pm version 1.42 1051s ok 1 1051s ok 2 1051s ok 3 1051s ok 4 1051s ok 5 1051s ok 6 1051s ok 7 1051s ok 8 1051s ok 9 1051s ok 10 1051s ok 11 1051s ok 12 1051s ok 13 1051s ok 14 1051s ok 15 1051s ok 16 1051s ok 17 1051s ok 18 1051s ok 19 1051s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1051s ok 1053s t/apache/mergeslashes.t ............. 1053s 1..9 1053s # Running under perl version 5.038002 for linux 1053s # Current time local: Tue Dec 17 19:10:54 2024 1053s # Current time GMT: Tue Dec 17 19:10:54 2024 1053s # Using Test.pm version 1.31 1053s # Using Apache/Test.pm version 1.42 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for exact match 1053s ok 1 1053s # SENDING to 127.0.0.1:8537 1053s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for merged even at front 1053s ok 2 1053s # SENDING to 127.0.0.1:8537 1053s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for merged even at front 1053s ok 3 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for c// should be merged 1053s ok 4 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for a// should be merged 1053s ok 5 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for a// matches locationmatch 1053s ok 6 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1053s # expected 200, got 200 for c// doesn't match locationmatch 1053s ok 7 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for baseline failed 1053s ok 8 1053s # SENDING to 127.0.0.1:8537 1053s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1053s # expected 403, got 403 for b//d not merged for Location with OFF 1053s ok 9 1053s ok 1055s t/apache/mmn.t ...................... 1055s 1..2 1055s # Running under perl version 5.038002 for linux 1055s # Current time local: Tue Dec 17 19:10:56 2024 1055s # Current time GMT: Tue Dec 17 19:10:56 2024 1055s # Using Test.pm version 1.31 1055s # Using Apache/Test.pm version 1.42 1055s ok 1 1055s ok 2 1055s ok 1058s t/apache/options.t .................. 1058s 1..2 1058s # Running under perl version 5.038002 for linux 1058s # Current time local: Tue Dec 17 19:10:58 2024 1058s # Current time GMT: Tue Dec 17 19:10:58 2024 1058s # Using Test.pm version 1.31 1058s # Using Apache/Test.pm version 1.42 1058s # testing : code 1058s # expected: 200 1058s # received: '200' 1058s ok 1 1058s # testing : OPTIONS 1058s # expected: qr/OPTIONS/ 1058s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 1058s ok 2 1058s ok 1063s t/apache/passbrigade.t .............. 1063s # using LWP client 1063s 1..114 1063s # Running under perl version 5.038002 for linux 1063s # Current time local: Tue Dec 17 19:11:01 2024 1063s # Current time GMT: Tue Dec 17 19:11:01 2024 1063s # Using Test.pm version 1.31 1063s # Using Apache/Test.pm version 1.42 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 1024 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 1024 1063s # received: 1024 1063s ok 1 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 2048 1063s # received: 2048 1063s ok 2 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 3072 1063s # received: 3072 1063s ok 3 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 4096 1063s # received: 4096 1063s ok 4 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 5120 1063s # received: 5120 1063s ok 5 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 6144 1063s # received: 6144 1063s ok 6 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 7168 1063s # received: 7168 1063s ok 7 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 8192 1063s # received: 8192 1063s ok 8 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 9216 1063s # received: 9216 1063s ok 9 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 10240 1063s # received: 10240 1063s ok 10 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 11264 1063s # received: 11264 1063s ok 11 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 12288 1063s # received: 12288 1063s ok 12 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 13312 1063s # received: 13312 1063s ok 13 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 14336 1063s # received: 14336 1063s ok 14 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 15360 1063s # received: 15360 1063s ok 15 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 16384 1063s # received: 16384 1063s ok 16 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 17408 1063s # received: 17408 1063s ok 17 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 18432 1063s # received: 18432 1063s ok 18 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 19456 1063s # received: 19456 1063s ok 19 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 20480 1063s # received: 20480 1063s ok 20 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 21504 1063s # received: 21504 1063s ok 21 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 22528 1063s # received: 22528 1063s ok 22 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 23552 1063s # received: 23552 1063s ok 23 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 24576 1063s # received: 24576 1063s ok 24 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 25600 1063s # received: 25600 1063s ok 25 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 26624 1063s # received: 26624 1063s ok 26 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 27648 1063s # received: 27648 1063s ok 27 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 28672 1063s # received: 28672 1063s ok 28 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 29696 1063s # received: 29696 1063s ok 29 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 30720 1063s # received: 30720 1063s ok 30 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 31744 1063s # received: 31744 1063s ok 31 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 32768 1063s # received: 32768 1063s ok 32 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 33792 1063s # received: 33792 1063s ok 33 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 34816 1063s # received: 34816 1063s ok 34 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 35840 1063s # received: 35840 1063s ok 35 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 36864 1063s # received: 36864 1063s ok 36 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 37888 1063s # received: 37888 1063s ok 37 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:03 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 38912 1063s # received: 38912 1063s ok 38 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 39936 1063s # received: 39936 1063s ok 39 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 40960 1063s # received: 40960 1063s ok 40 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 41984 1063s # received: 41984 1063s ok 41 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 43008 1063s # received: 43008 1063s ok 42 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 44032 1063s # received: 44032 1063s ok 43 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 45056 1063s # received: 45056 1063s ok 44 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 46080 1063s # received: 46080 1063s ok 45 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 47104 1063s # received: 47104 1063s ok 46 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 48128 1063s # received: 48128 1063s ok 47 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 49152 1063s # received: 49152 1063s ok 48 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 50176 1063s # received: 50176 1063s ok 49 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 51200 1063s # received: 51200 1063s ok 50 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 102400 1063s # received: 102400 1063s ok 51 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 307200 1063s # received: 307200 1063s ok 52 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 512000 1063s # received: 512000 1063s ok 53 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 2048000 1063s # received: 2048000 1063s ok 54 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 4096000 1063s # received: 4096000 1063s ok 55 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:04 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 6144000 1063s # received: 6144000 1063s ok 56 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 10240000 1063s # received: 10240000 1063s ok 57 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 1024 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 1024 1063s # received: 1024 1063s ok 58 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 2048 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 2048 1063s # received: 2048 1063s ok 59 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 3072 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 3072 1063s # received: 3072 1063s ok 60 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 4096 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 4096 1063s # received: 4096 1063s ok 61 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 5120 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 5120 1063s # received: 5120 1063s ok 62 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 6144 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 6144 1063s # received: 6144 1063s ok 63 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 7168 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 7168 1063s # received: 7168 1063s ok 64 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 8192 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #DMMATCH1: 1 1063s # 1063s # testing : bytes in body 1063s # expected: 8192 1063s # received: 8192 1063s ok 65 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 9216 1063s # received: 9216 1063s ok 66 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 10240 1063s # received: 10240 1063s ok 67 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 11264 1063s # received: 11264 1063s ok 68 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 12288 1063s # received: 12288 1063s ok 69 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 13312 1063s # received: 13312 1063s ok 70 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 14336 1063s # received: 14336 1063s ok 71 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 15360 1063s # received: 15360 1063s ok 72 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 16384 1063s # received: 16384 1063s ok 73 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 17408 1063s # received: 17408 1063s ok 74 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 18432 1063s # received: 18432 1063s ok 75 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 19456 1063s # received: 19456 1063s ok 76 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 20480 1063s # received: 20480 1063s ok 77 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 21504 1063s # received: 21504 1063s ok 78 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 22528 1063s # received: 22528 1063s ok 79 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 23552 1063s # received: 23552 1063s ok 80 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 24576 1063s # received: 24576 1063s ok 81 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 25600 1063s # received: 25600 1063s ok 82 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 26624 1063s # received: 26624 1063s ok 83 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 27648 1063s # received: 27648 1063s ok 84 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 28672 1063s # received: 28672 1063s ok 85 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 29696 1063s # received: 29696 1063s ok 86 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 30720 1063s # received: 30720 1063s ok 87 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 31744 1063s # received: 31744 1063s ok 88 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 32768 1063s # received: 32768 1063s ok 89 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 33792 1063s # received: 33792 1063s ok 90 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 34816 1063s # received: 34816 1063s ok 91 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 35840 1063s # received: 35840 1063s ok 92 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:05 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 36864 1063s # received: 36864 1063s ok 93 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 37888 1063s # received: 37888 1063s ok 94 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 38912 1063s # received: 38912 1063s ok 95 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 39936 1063s # received: 39936 1063s ok 96 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 40960 1063s # received: 40960 1063s ok 97 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 41984 1063s # received: 41984 1063s ok 98 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 43008 1063s # received: 43008 1063s ok 99 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 44032 1063s # received: 44032 1063s ok 100 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 45056 1063s # received: 45056 1063s ok 101 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 46080 1063s # received: 46080 1063s ok 102 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 47104 1063s # received: 47104 1063s ok 103 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 48128 1063s # received: 48128 1063s ok 104 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 49152 1063s # received: 49152 1063s ok 105 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 50176 1063s # received: 50176 1063s ok 106 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 51200 1063s # received: 51200 1063s ok 107 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 102400 1063s # received: 102400 1063s ok 108 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 307200 1063s # received: 307200 1063s ok 109 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 512000 1063s # received: 512000 1063s ok 110 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 2048000 1063s # received: 2048000 1063s ok 111 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 4096000 1063s # received: 4096000 1063s ok 112 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 6144000 1063s # received: 6144000 1063s ok 113 1063s #lwp request: 1063s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1063s #User-Agent: libwww-perl/6.76 1063s # 1063s #server response: 1063s #HTTP/1.1 200 OK 1063s #Connection: close 1063s #Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1063s #Vary: In-If1 1063s #Content-Length: 0 1063s #Client-Date: Tue, 17 Dec 2024 19:11:06 GMT 1063s #Client-Peer: 127.0.0.1:8529 1063s #Client-Response-Num: 1 1063s #Client-Transfer-Encoding: chunked 1063s #DMMATCH1: 1 1063s #X-Content-Length-Note: added by Apache::TestRequest 1063s # 1063s # testing : bytes in body 1063s # expected: 10240000 1063s # received: 10240000 1063s ok 114 1063s ok 1066s t/apache/post.t ..................... 1066s # using LWP client 1066s 1..51 1066s # Running under perl version 5.038002 for linux 1066s # Current time local: Tue Dec 17 19:11:06 2024 1066s # Current time GMT: Tue Dec 17 19:11:06 2024 1066s # Using Test.pm version 1.31 1066s # Using Apache/Test.pm version 1.42 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 1024 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '1024' 1066s # received: 1024 1066s ok 1 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 2048 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '2048' 1066s # received: 2048 1066s ok 2 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 3072 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '3072' 1066s # received: 3072 1066s ok 3 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 4096 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '4096' 1066s # received: 4096 1066s ok 4 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 5120 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '5120' 1066s # received: 5120 1066s ok 5 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 6144 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '6144' 1066s # received: 6144 1066s ok 6 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 7168 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '7168' 1066s # received: 7168 1066s ok 7 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 8192 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '8192' 1066s # received: 8192 1066s ok 8 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 9216 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 5 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '9216' 1066s # received: 9216 1066s ok 9 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 10240 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '10240' 1066s # received: 10240 1066s ok 10 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 11264 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '11264' 1066s # received: 11264 1066s ok 11 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 12288 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '12288' 1066s # received: 12288 1066s ok 12 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 13312 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '13312' 1066s # received: 13312 1066s ok 13 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 14336 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '14336' 1066s # received: 14336 1066s ok 14 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 15360 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '15360' 1066s # received: 15360 1066s ok 15 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 16384 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '16384' 1066s # received: 16384 1066s ok 16 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 17408 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '17408' 1066s # received: 17408 1066s ok 17 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 18432 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '18432' 1066s # received: 18432 1066s ok 18 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 19456 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:08 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '19456' 1066s # received: 19456 1066s ok 19 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 20480 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '20480' 1066s # received: 20480 1066s ok 20 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 21504 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '21504' 1066s # received: 21504 1066s ok 21 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 22528 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '22528' 1066s # received: 22528 1066s ok 22 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 23552 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '23552' 1066s # received: 23552 1066s ok 23 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 24576 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '24576' 1066s # received: 24576 1066s ok 24 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 25600 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '25600' 1066s # received: 25600 1066s ok 25 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 26624 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '26624' 1066s # received: 26624 1066s ok 26 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 27648 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '27648' 1066s # received: 27648 1066s ok 27 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 28672 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '28672' 1066s # received: 28672 1066s ok 28 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 29696 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '29696' 1066s # received: 29696 1066s ok 29 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 30720 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '30720' 1066s # received: 30720 1066s ok 30 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 31744 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '31744' 1066s # received: 31744 1066s ok 31 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 32768 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '32768' 1066s # received: 32768 1066s ok 32 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 33792 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '33792' 1066s # received: 33792 1066s ok 33 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 34816 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '34816' 1066s # received: 34816 1066s ok 34 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 35840 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '35840' 1066s # received: 35840 1066s ok 35 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 36864 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '36864' 1066s # received: 36864 1066s ok 36 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 37888 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '37888' 1066s # received: 37888 1066s ok 37 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 38912 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '38912' 1066s # received: 38912 1066s ok 38 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 39936 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '39936' 1066s # received: 39936 1066s ok 39 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 40960 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '40960' 1066s # received: 40960 1066s ok 40 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 41984 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '41984' 1066s # received: 41984 1066s ok 41 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 43008 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '43008' 1066s # received: 43008 1066s ok 42 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 44032 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '44032' 1066s # received: 44032 1066s ok 43 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 45056 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '45056' 1066s # received: 45056 1066s ok 44 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 46080 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '46080' 1066s # received: 46080 1066s ok 45 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 47104 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '47104' 1066s # received: 47104 1066s ok 46 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 48128 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '48128' 1066s # received: 48128 1066s ok 47 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 49152 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '49152' 1066s # received: 49152 1066s ok 48 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 50176 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '50176' 1066s # received: 50176 1066s ok 49 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 51200 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 6 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '51200' 1066s # received: 51200 1066s ok 50 1066s #lwp request: 1066s #POST http://localhost:8529/eat_post HTTP/1.1 1066s #User-Agent: libwww-perl/6.76 1066s #Content-Length: 102400 1066s # 1066s #server response: 1066s #HTTP/1.1 200 OK 1066s #Connection: close 1066s #Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1066s #Vary: In-If1 1066s #Content-Length: 7 1066s #Client-Date: Tue, 17 Dec 2024 19:11:09 GMT 1066s #Client-Peer: 127.0.0.1:8529 1066s #Client-Response-Num: 1 1066s #DMMATCH1: 1 1066s # 1066s # testing : length posted 1066s # expected: '102400' 1066s # received: 102400 1066s ok 51 1066s ok 1069s t/apache/pr17629.t .................. 1069s 1..4 1069s # Running under perl version 5.038002 for linux 1069s # Current time local: Tue Dec 17 19:11:09 2024 1069s # Current time GMT: Tue Dec 17 19:11:09 2024 1069s # Using Test.pm version 1.31 1069s # Using Apache/Test.pm version 1.42 1069s # expected: 'begin-foobar-end 1069s # ' 1069s # received: 'begin-foobar-end 1069s # ' 1069s ok 1 1069s # expected: 200 1069s # received: '200' 1069s ok 2 1069s # testing : response was gzipped 1069s # expected: 'gzip' 1069s # received: 'gzip' 1069s ok 3 1069s # expected: 'begin-foobar-end 1069s # ' 1069s # received: 'begin-foobar-end 1069s # ' 1069s ok 4 1069s ok 1072s t/apache/pr18757.t .................. 1072s 1..3 1072s # Running under perl version 5.038002 for linux 1072s # Current time local: Tue Dec 17 19:11:12 2024 1072s # Current time GMT: Tue Dec 17 19:11:12 2024 1072s # Using Test.pm version 1.31 1072s # Using Apache/Test.pm version 1.42 1072s # testing : 200 response from GET 1072s # expected: 200 1072s # received: '200' 1072s ok 1 1072s # expected C-L is 26 1072s # URL via proxy is http://localhost:8552/index.html 1072s ok 2 1072s # line: HTTP/1.1 200 OK 1072s # line: Date: Tue, 17 Dec 2024 19:11:15 GMT 1072s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1072s # line: Vary: In-If1 1072s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1072s # line: ETag: "1a-613edd771cbc0" 1072s # line: Accept-Ranges: bytes 1072s # line: Content-Length: 26 1072s # line: DMMATCH1: 1 1072s # line: Content-Type: text/html 1072s # line: 1072s # testing : whether proxy strips Content-Length header 1072s # expected: 1 1072s # received: 1 1072s ok 3 1072s ok 1074s t/apache/pr35292.t .................. 1074s 1..3 1074s # Running under perl version 5.038002 for linux 1074s # Current time local: Tue Dec 17 19:11:15 2024 1074s # Current time GMT: Tue Dec 17 19:11:15 2024 1074s # Using Test.pm version 1.31 1074s # Using Apache/Test.pm version 1.42 1074s ok 1 1074s ok 2 1074s # testing : read response-line 1074s # expected: qr/^HTTP\/1\.. 413/ 1074s # received: 'HTTP/1.1 413 Request Entity Too Large 1074s # ' 1074s ok 3 1074s ok 1076s t/apache/pr35330.t .................. 1076s 1..2 1076s # Running under perl version 5.038002 for linux 1076s # Current time local: Tue Dec 17 19:11:17 2024 1076s # Current time GMT: Tue Dec 17 19:11:17 2024 1076s # Using Test.pm version 1.31 1076s # Using Apache/Test.pm version 1.42 1076s # testing : SSI was allowed for location 1076s # expected: 200 1076s # received: '200' 1076s ok 1 1076s # testing : file was served with correct content 1076s # expected: 'hello' 1076s # received: 'hello' 1076s ok 2 1076s ok 1079s t/apache/pr37166.t .................. 1079s 1..4 1079s # Running under perl version 5.038002 for linux 1079s # Current time local: Tue Dec 17 19:11:19 2024 1079s # Current time GMT: Tue Dec 17 19:11:19 2024 1079s # Using Test.pm version 1.31 1079s # Using Apache/Test.pm version 1.42 1079s # testing : SSI was allowed for location 1079s # expected: 200 1079s # received: '200' 1079s ok 1 1079s # testing : file was served with correct content 1079s # expected: 'Hello world 1079s # ' 1079s # received: 'Hello world 1079s # ' 1079s ok 2 1079s # testing : explicit 200 response 1079s # expected: 200 1079s # received: '200' 1079s ok 3 1079s # testing : file was again served with correct content 1079s # expected: 'Hello world 1079s # ' 1079s # received: 'Hello world 1079s # ' 1079s ok 4 1079s ok 1082s t/apache/pr43939.t .................. 1082s 1..4 1082s # Running under perl version 5.038002 for linux 1082s # Current time local: Tue Dec 17 19:11:22 2024 1082s # Current time GMT: Tue Dec 17 19:11:22 2024 1082s # Using Test.pm version 1.31 1082s # Using Apache/Test.pm version 1.42 1082s # expected: 'begin-default-end 1082s # ' 1082s # received: 'begin-default-end 1082s # ' 1082s ok 1 1082s # expected: 200 1082s # received: '200' 1082s ok 2 1082s # testing : response was gzipped 1082s # expected: 'gzip' 1082s # received: 'gzip' 1082s ok 3 1082s # expected: 'begin-default-end 1082s # ' 1082s # received: 'begin-default-end 1082s # ' 1082s ok 4 1082s ok 1084s t/apache/pr49328.t .................. 1084s 1..1 1084s # Running under perl version 5.038002 for linux 1084s # Current time local: Tue Dec 17 19:11:25 2024 1084s # Current time GMT: Tue Dec 17 19:11:25 2024 1084s # Using Test.pm version 1.31 1084s # Using Apache/Test.pm version 1.42 1084s # expected: 'before 1084s # included 1084s # after 1084s # ' 1084s # received: 'before 1084s # included 1084s # after 1084s # ' 1084s ok 1 1084s ok 1088s t/apache/rwrite.t ................... 1088s # using LWP client 1088s 1..114 1088s # Running under perl version 5.038002 for linux 1088s # Current time local: Tue Dec 17 19:11:27 2024 1088s # Current time GMT: Tue Dec 17 19:11:27 2024 1088s # Using Test.pm version 1.31 1088s # Using Apache/Test.pm version 1.42 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 1024 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 1024 1088s # received: 1024 1088s ok 1 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 2048 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 2048 1088s # received: 2048 1088s ok 2 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 3072 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 3072 1088s # received: 3072 1088s ok 3 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 4096 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 4096 1088s # received: 4096 1088s ok 4 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 5120 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 5120 1088s # received: 5120 1088s ok 5 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 6144 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 6144 1088s # received: 6144 1088s ok 6 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 7168 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 7168 1088s # received: 7168 1088s ok 7 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 8192 1088s # received: 8192 1088s ok 8 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 9216 1088s # received: 9216 1088s ok 9 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 10240 1088s # received: 10240 1088s ok 10 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 11264 1088s # received: 11264 1088s ok 11 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 12288 1088s # received: 12288 1088s ok 12 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 13312 1088s # received: 13312 1088s ok 13 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 14336 1088s # received: 14336 1088s ok 14 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 15360 1088s # received: 15360 1088s ok 15 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 16384 1088s # received: 16384 1088s ok 16 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 17408 1088s # received: 17408 1088s ok 17 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 18432 1088s # received: 18432 1088s ok 18 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 19456 1088s # received: 19456 1088s ok 19 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 20480 1088s # received: 20480 1088s ok 20 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 21504 1088s # received: 21504 1088s ok 21 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 22528 1088s # received: 22528 1088s ok 22 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 23552 1088s # received: 23552 1088s ok 23 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 24576 1088s # received: 24576 1088s ok 24 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 25600 1088s # received: 25600 1088s ok 25 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 26624 1088s # received: 26624 1088s ok 26 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 27648 1088s # received: 27648 1088s ok 27 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 28672 1088s # received: 28672 1088s ok 28 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 29696 1088s # received: 29696 1088s ok 29 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 30720 1088s # received: 30720 1088s ok 30 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 31744 1088s # received: 31744 1088s ok 31 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 32768 1088s # received: 32768 1088s ok 32 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 33792 1088s # received: 33792 1088s ok 33 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 34816 1088s # received: 34816 1088s ok 34 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 35840 1088s # received: 35840 1088s ok 35 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 36864 1088s # received: 36864 1088s ok 36 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 37888 1088s # received: 37888 1088s ok 37 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 38912 1088s # received: 38912 1088s ok 38 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 39936 1088s # received: 39936 1088s ok 39 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 40960 1088s # received: 40960 1088s ok 40 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 41984 1088s # received: 41984 1088s ok 41 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 43008 1088s # received: 43008 1088s ok 42 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 44032 1088s # received: 44032 1088s ok 43 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 45056 1088s # received: 45056 1088s ok 44 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 46080 1088s # received: 46080 1088s ok 45 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 47104 1088s # received: 47104 1088s ok 46 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 48128 1088s # received: 48128 1088s ok 47 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 49152 1088s # received: 49152 1088s ok 48 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 50176 1088s # received: 50176 1088s ok 49 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 51200 1088s # received: 51200 1088s ok 50 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 102400 1088s # received: 102400 1088s ok 51 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 307200 1088s # received: 307200 1088s ok 52 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 512000 1088s # received: 512000 1088s ok 53 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 2048000 1088s # received: 2048000 1088s ok 54 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 4096000 1088s # received: 4096000 1088s ok 55 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 6144000 1088s # received: 6144000 1088s ok 56 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:30 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 10240000 1088s # received: 10240000 1088s ok 57 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 1024 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 1024 1088s # received: 1024 1088s ok 58 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 2048 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 2048 1088s # received: 2048 1088s ok 59 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 3072 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 3072 1088s # received: 3072 1088s ok 60 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 4096 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 4096 1088s # received: 4096 1088s ok 61 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 5120 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 5120 1088s # received: 5120 1088s ok 62 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 6144 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 6144 1088s # received: 6144 1088s ok 63 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 7168 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #DMMATCH1: 1 1088s # 1088s # testing : bytes in body 1088s # expected: 7168 1088s # received: 7168 1088s ok 64 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 8192 1088s # received: 8192 1088s ok 65 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 9216 1088s # received: 9216 1088s ok 66 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 10240 1088s # received: 10240 1088s ok 67 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 11264 1088s # received: 11264 1088s ok 68 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 12288 1088s # received: 12288 1088s ok 69 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 13312 1088s # received: 13312 1088s ok 70 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 14336 1088s # received: 14336 1088s ok 71 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 15360 1088s # received: 15360 1088s ok 72 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 16384 1088s # received: 16384 1088s ok 73 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 17408 1088s # received: 17408 1088s ok 74 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 18432 1088s # received: 18432 1088s ok 75 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 19456 1088s # received: 19456 1088s ok 76 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 20480 1088s # received: 20480 1088s ok 77 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 21504 1088s # received: 21504 1088s ok 78 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 22528 1088s # received: 22528 1088s ok 79 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 23552 1088s # received: 23552 1088s ok 80 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 24576 1088s # received: 24576 1088s ok 81 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 25600 1088s # received: 25600 1088s ok 82 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 26624 1088s # received: 26624 1088s ok 83 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 27648 1088s # received: 27648 1088s ok 84 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 28672 1088s # received: 28672 1088s ok 85 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 29696 1088s # received: 29696 1088s ok 86 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 30720 1088s # received: 30720 1088s ok 87 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 31744 1088s # received: 31744 1088s ok 88 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 32768 1088s # received: 32768 1088s ok 89 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 33792 1088s # received: 33792 1088s ok 90 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 34816 1088s # received: 34816 1088s ok 91 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 35840 1088s # received: 35840 1088s ok 92 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 36864 1088s # received: 36864 1088s ok 93 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 37888 1088s # received: 37888 1088s ok 94 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 38912 1088s # received: 38912 1088s ok 95 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 39936 1088s # received: 39936 1088s ok 96 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 40960 1088s # received: 40960 1088s ok 97 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 41984 1088s # received: 41984 1088s ok 98 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 43008 1088s # received: 43008 1088s ok 99 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 44032 1088s # received: 44032 1088s ok 100 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 45056 1088s # received: 45056 1088s ok 101 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 46080 1088s # received: 46080 1088s ok 102 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 47104 1088s # received: 47104 1088s ok 103 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 48128 1088s # received: 48128 1088s ok 104 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 49152 1088s # received: 49152 1088s ok 105 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 50176 1088s # received: 50176 1088s ok 106 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 51200 1088s # received: 51200 1088s ok 107 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 102400 1088s # received: 102400 1088s ok 108 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 307200 1088s # received: 307200 1088s ok 109 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 512000 1088s # received: 512000 1088s ok 110 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 2048000 1088s # received: 2048000 1088s ok 111 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 4096000 1088s # received: 4096000 1088s ok 112 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 6144000 1088s # received: 6144000 1088s ok 113 1088s #lwp request: 1088s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1088s #User-Agent: libwww-perl/6.76 1088s # 1088s #server response: 1088s #HTTP/1.1 200 OK 1088s #Connection: close 1088s #Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1088s #Vary: In-If1 1088s #Content-Length: 0 1088s #Client-Date: Tue, 17 Dec 2024 19:11:31 GMT 1088s #Client-Peer: 127.0.0.1:8529 1088s #Client-Response-Num: 1 1088s #Client-Transfer-Encoding: chunked 1088s #DMMATCH1: 1 1088s #X-Content-Length-Note: added by Apache::TestRequest 1088s # 1088s # testing : bytes in body 1088s # expected: 10240000 1088s # received: 10240000 1088s ok 114 1088s ok 1091s t/apache/server_name_port.t ......... 1091s 1..84 1091s # Running under perl version 5.038002 for linux 1091s # Current time local: Tue Dec 17 19:11:31 2024 1091s # Current time GMT: Tue Dec 17 19:11:31 2024 1091s # Using Test.pm version 1.31 1091s # Using Apache/Test.pm version 1.42 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1091s # expecting 200, got 200 1091s ok 1 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 2 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 3 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1091s # expecting 200, got 200 1091s ok 4 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 5 1091s # got SERVER_PORT='123', expected '123' 1091s ok 6 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1091s # expecting 200, got 200 1091s ok 7 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 8 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 9 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1091s # expecting 200, got 200 1091s ok 10 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 11 1091s # got SERVER_PORT='123', expected '123' 1091s ok 12 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1091s # expecting 200, got 200 1091s ok 13 1091s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1091s ok 14 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 15 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1091s # expecting 200, got 200 1091s ok 16 1091s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1091s ok 17 1091s # got SERVER_PORT='123', expected '123' 1091s ok 18 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1091s # expecting 200, got 200 1091s ok 19 1091s # got SERVER_NAME='[::1]', expected '[::1]' 1091s ok 20 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 21 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1091s # expecting 200, got 200 1091s ok 22 1091s # got SERVER_NAME='[::1]', expected '[::1]' 1091s ok 23 1091s # got SERVER_PORT='123', expected '123' 1091s ok 24 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1091s # expecting 200, got 200 1091s ok 25 1091s # got SERVER_NAME='[a::1]', expected '[a::1]' 1091s ok 26 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 27 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1091s # expecting 200, got 200 1091s ok 28 1091s # got SERVER_NAME='[a::1]', expected '[a::1]' 1091s ok 29 1091s # got SERVER_PORT='123', expected '123' 1091s ok 30 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1091s # expecting 200, got 200 1091s ok 31 1091s # got SERVER_NAME='[a::1]', expected '[a::1]' 1091s ok 32 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 33 1091s # SENDING: 1091s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1091s # expecting 200, got 200 1091s ok 34 1091s # got SERVER_NAME='[a::1]', expected '[a::1]' 1091s ok 35 1091s # got SERVER_PORT='123', expected '123' 1091s ok 36 1091s # SENDING: 1091s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 37 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 38 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 39 1091s # SENDING: 1091s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 40 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 41 1091s # got SERVER_PORT='123', expected '123' 1091s ok 42 1091s # SENDING: 1091s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 43 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 44 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 45 1091s # SENDING: 1091s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 46 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 47 1091s # got SERVER_PORT='123', expected '123' 1091s ok 48 1091s # SENDING: 1091s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 49 1091s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1091s ok 50 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 51 1091s # SENDING: 1091s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 52 1091s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1091s ok 53 1091s # got SERVER_PORT='123', expected '123' 1091s ok 54 1091s # SENDING: 1091s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 55 1091s # got SERVER_NAME='[::1]', expected '[::1]' 1091s ok 56 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 57 1091s # SENDING: 1091s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1091s # expecting 200, got 200 1091s ok 58 1091s # got SERVER_NAME='[::1]', expected '[::1]' 1091s ok 59 1091s # got SERVER_PORT='123', expected '123' 1091s ok 60 1091s # SENDING: 1091s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1091s # expecting 200, got 200 1091s ok 61 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 62 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 63 1091s # SENDING: 1091s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1091s # expecting 200, got 200 1091s ok 64 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 65 1091s # got SERVER_PORT='123', expected '123' 1091s ok 66 1091s # SENDING: 1091s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1091s # expecting 200, got 200 1091s ok 67 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 68 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 69 1091s # SENDING: 1091s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1091s # expecting 200, got 200 1091s ok 70 1091s # got SERVER_NAME='righthost', expected 'righthost' 1091s ok 71 1091s # got SERVER_PORT='123', expected '123' 1091s ok 72 1091s # SENDING: 1091s # 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 1091s # expecting 200, got 200 1091s ok 73 1091s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1091s ok 74 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 75 1091s # SENDING: 1091s # 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 1091s # expecting 200, got 200 1091s ok 76 1091s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1091s ok 77 1091s # got SERVER_PORT='123', expected '123' 1091s ok 78 1091s # SENDING: 1091s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1091s # expecting 200, got 200 1091s ok 79 1091s # got SERVER_NAME='[::1]', expected '[::1]' 1091s ok 80 1091s # got SERVER_PORT='8529', expected '8529' 1091s ok 81 1091s # SENDING: 1091s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1091s # expecting 200, got 200 1091s ok 82 1091s # got SERVER_NAME='[::1]', expected '[::1]' 1091s ok 83 1091s # got SERVER_PORT='123', expected '123' 1091s ok 84 1091s ok 1094s t/apache/teclchunk.t ................ skipped: Not supported yet 1097s t/apr/uri.t ......................... 1097s 1..1 1097s # Running under perl version 5.038002 for linux 1097s # Current time local: Tue Dec 17 19:11:37 2024 1097s # Current time GMT: Tue Dec 17 19:11:37 2024 1097s # Using Test.pm version 1.31 1097s # Using Apache/Test.pm version 1.42 1097s ok 1 1097s ok 1099s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1102s t/filter/case.t ..................... 1102s 1..4 1102s # Running under perl version 5.038002 for linux 1102s # Current time local: Tue Dec 17 19:11:42 2024 1102s # Current time GMT: Tue Dec 17 19:11:42 2024 1102s # Using Test.pm version 1.31 1102s # Using Apache/Test.pm version 1.42 1102s ok 1 1102s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1102s # expected 200 1102s # received 200 1102s # body: =HEAD1 NAME 1102s X X 1102s 1102s PERLSUB - PERL SUBROUTINES 1102s 1102s =HEAD1 SYNOPSIS 1102s 1102s TO DECLARE SUBROUTINES: 1102s X X 1102s 1102s SUB NAME; # A "FORWARD" DECLARATION. 1102s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1102s SUB NAME : ATTRS; # WITH ATTRIBUTES 1102s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1102s 1102s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1102s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1102s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1102s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1102s 1102s USE FEATURE 'SIGNATURES'; 1102s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1102s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1102s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1102s 1102s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1102s X 1102s 1102s $SUBREF = SUB BLOCK; # NO PROTO 1102s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1102s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1102s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1102s 1102s USE FEATURE 'SIGNATURES'; 1102s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1102s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1102s 1102s TO IMPORT SUBROUTINES: 1102s X 1102s 1102s USE MODULE QW(NAME1 NAME2 NAME3); 1102s 1102s TO CALL SUBROUTINES: 1102s X X 1102s 1102s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1102s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1102s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1102s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1102s 1102s =HEAD1 DESCRIPTION 1102s 1102s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1102s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1102s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1102s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1102s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1102s ITS NAME OR A CODE REFERENCE. 1102s 1102s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1102s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1102s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1102s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1102s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1102s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1102s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1102s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1102s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1102s X X 1102s 1102s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1102s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1102s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1102s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1102s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1102s SUCH A SIGNATURE-USING SUBROUTINE. 1102s 1102s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1102s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1102s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1102s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1102s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1102s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1102s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1102s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1102s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1102s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1102s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1102s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1102s X X X<@_> 1102s 1102s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1102s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1102s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1102s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1102s L AND L. 1102s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1102s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1102s 1102s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1102s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1102s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1102s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1102s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1102s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1102s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1102s ONE LARGE INDISTINGUISHABLE LIST. 1102s 1102s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1102s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1102s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1102s EMPTY SUB RETURNS THE EMPTY LIST. 1102s X X X 1102s 1102s EXAMPLE: 1102s 1102s SUB MAX { 1102s MY $MAX = SHIFT(@_); 1102s FOREACH $FOO (@_) { 1102s $MAX = $FOO IF $MAX < $FOO; 1102s } 1102s RETURN $MAX; 1102s } 1102s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1102s 1102s EXAMPLE: 1102s 1102s # GET A LINE, COMBINING CONTINUATION LINES 1102s # THAT START WITH WHITESPACE 1102s 1102s SUB GET_LINE { 1102s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1102s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1102s IF ($LOOKAHEAD =~ /^[ \T]/) { 1102s $THISLINE .= $LOOKAHEAD; 1102s } 1102s ELSE { 1102s LAST LINE; 1102s } 1102s } 1102s RETURN $THISLINE; 1102s } 1102s 1102s $LOOKAHEAD = ; # GET FIRST LINE 1102s WHILE (DEFINED($LINE = GET_LINE())) { 1102s ... 1102s } 1102s 1102s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1102s 1102s SUB MAYBESET { 1102s MY($KEY, $VALUE) = @_; 1102s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1102s } 1102s 1102s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1102s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1102s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1102s ITS CALLER'S VALUES. 1102s X X 1102s 1102s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1102s SUB UPCASE_IN { 1102s FOR (@_) { TR/A-Z/A-Z/ } 1102s } 1102s 1102s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1102s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1102s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1102s X X 1102s 1102s UPCASE_IN("FREDERICK"); 1102s 1102s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1102s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1102s OF CHANGING THEM IN PLACE: 1102s 1102s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1102s SUB UPCASE { 1102s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1102s MY @PARMS = @_; 1102s FOR (@PARMS) { TR/A-Z/A-Z/ } 1102s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1102s } 1102s 1102s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1102s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1102s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1102s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1102s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1102s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1102s 1102s @NEWLIST = UPCASE(@LIST1, @LIST2); 1102s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1102s 1102s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1102s 1102s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1102s 1102s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1102s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1102s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1102s L
FOR ALTERNATIVES. 1102s 1102s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1102s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1102s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1102s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1102s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1102s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1102s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1102s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1102s SEE L FOR MORE ABOUT ALL THAT. 1102s X<&> 1102s 1102s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1102s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1102s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1102s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1102s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1102s X 1102s 1102s &FOO(1,2,3); # PASS THREE ARGUMENTS 1102s FOO(1,2,3); # THE SAME 1102s 1102s FOO(); # PASS A NULL LIST 1102s &FOO(); # THE SAME 1102s 1102s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1102s USE STRICT 'SUBS'; 1102s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1102s # A COMPILE-TIME ERROR 1102s NO STRICT 'SUBS'; 1102s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1102s # A LITERAL STRING "FOO" 1102s 1102s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1102s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1102s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1102s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1102s X<&> 1102s 1102s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1102s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1102s YOUR SUBROUTINE'S NAME. 1102s 1102s USE V5.16; 1102s MY $FACTORIAL = SUB { 1102s MY ($X) = @_; 1102s RETURN 1 IF $X == 1; 1102s RETURN($X * __SUB__->( $X - 1 ) ); 1102s }; 1102s 1102s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1102s IS SUBJECT TO CHANGE. 1102s 1102s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1102s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1102s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1102s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1102s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1102s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1102s SPECIAL, PRE-DEFINED THINGS. 1102s 1102s =OVER 1102s 1102s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1102s 1102s C 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s C, C 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s C, C 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s C, C, C, C, C, C, C, 1102s C, C, C, C, C, C, 1102s C, C, C, C, C, C, C, 1102s C, C, C, C, C, C, 1102s C, C, C, C, C, 1102s C, C, C, C 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s C, C, C, C, C, C, C, 1102s C, C, C, C, C, C, C, 1102s C, C, C, C, C, C 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1102s L<< C|PERLFUNC/REQUIRE >> 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s C 1102s 1102s =ITEM DOCUMENTED IN L 1102s 1102s C, C, C, C, C 1102s 1102s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1102s 1102s ANY STARTING WITH C<(> 1102s 1102s =BACK 1102s 1102s THE C, C, C, C AND C SUBROUTINES 1102s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1102s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1102s EXPLICITLY. SEE L 1102s 1102s =HEAD2 SIGNATURES 1102s 1102s X X 1102s 1102s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1102s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1102s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1102s 1102s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1102s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1102s DIRECTLY BY C, IN THE CURRENT SCOPE. 1102s 1102s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1102s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1102s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1102s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1102s 1102s FOR EXAMPLE, 1102s 1102s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1102s 1102s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1102s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1102s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1102s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1102s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1102s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1102s 1102s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1102s THE SIGNATURE. FOR EXAMPLE, 1102s 1102s SUB FOO ($LEFT, $RIGHT) { 1102s RETURN $LEFT + $RIGHT; 1102s } 1102s 1102s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1102s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1102s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1102s EQUIVALENT TO 1102s 1102s SUB FOO { 1102s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1102s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1102s MY $LEFT = $_[0]; 1102s MY $RIGHT = $_[1]; 1102s RETURN $LEFT + $RIGHT; 1102s } 1102s 1102s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1102s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1102s 1102s SUB FOO ($FIRST, $, $THIRD) { 1102s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1102s } 1102s 1102s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1102s MANDATORY FOR THE CALLER TO PASS IT. 1102s 1102s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1102s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1102s 1102s SUB FOO ($LEFT, $RIGHT = 0) { 1102s RETURN $LEFT + $RIGHT; 1102s } 1102s 1102s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1102s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1102s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1102s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1102s FOR EXAMPLE, 1102s 1102s MY $AUTO_ID = 0; 1102s SUB FOO ($THING, $ID = $AUTO_ID++) { 1102s PRINT "$THING HAS ID $ID"; 1102s } 1102s 1102s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1102s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1102s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1102s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1102s 1102s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1102s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1102s } 1102s 1102s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1102s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1102s VALUE PROVIDED WAS C. 1102s 1102s SUB FOO ($NAME //= "WORLD") { 1102s PRINT "HELLO, $NAME"; 1102s } 1102s 1102s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1102s 1102s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1102s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1102s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1102s 1102s SUB FOO ($X ||= 10) { 1102s RETURN 5 + $X; 1102s } 1102s 1102s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1102s FOR EXAMPLE, 1102s 1102s SUB FOO ($THING, $ = 1) { 1102s PRINT $THING; 1102s } 1102s 1102s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1102s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1102s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1102s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1102s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1102s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1102s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1102s 1102s SUB FOO ($THING, $=) { 1102s PRINT $THING; 1102s } 1102s 1102s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1102s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1102s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1102s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1102s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1102s TO RIGHT. 1102s 1102s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1102s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1102s 1102s SUB FOO ($FILTER, @INPUTS) { 1102s PRINT $FILTER->($_) FOREACH @INPUTS; 1102s } 1102s 1102s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1102s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1102s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1102s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1102s 1102s SUB FOO ($THING, @) { 1102s PRINT $THING; 1102s } 1102s 1102s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1102s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1102s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1102s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1102s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1102s AS WITH STANDARD HASH CONSTRUCTION. 1102s 1102s SUB FOO ($FILTER, %INPUTS) { 1102s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1102s } 1102s 1102s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1102s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1102s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1102s 1102s SUB FOO ($THING, %) { 1102s PRINT $THING; 1102s } 1102s 1102s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1102s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1102s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1102s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1102s AN EMPTY ARRAY OR EMPTY HASH. 1102s 1102s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1102s THAT THE CALLER PASSED NO ARGUMENTS: 1102s 1102s SUB FOO () { 1102s RETURN 123; 1102s } 1102s 1102s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1102s WARNING IN THE C CATEGORY. FROM PERL 5.36 1102s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1102s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1102s STATEMENT SUCH AS: 1102s 1102s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1102s 1102s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1102s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1102s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1102s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1102s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1102s WARNINGS IN THE C CATEGORY WHEN 1102s COMPILED: 1102s 1102s SUB F ($X) { 1102s # THIS LINE EMITS THE WARNING SEEN BELOW 1102s PRINT "ARGUMENTS ARE @_"; 1102s } 1102s 1102s Z<> 1102s 1102s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1102s EXPERIMENTAL AT ... 1102s 1102s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1102s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1102s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1102s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1102s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1102s SUPPLY THAT ARGUMENT. 1102s 1102s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1102s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1102s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1102s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1102s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1102s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1102s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1102s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1102s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1102s 1102s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1102s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1102s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1102s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1102s L. FOR EXAMPLE, 1102s 1102s SUB FOO :PROTOTYPE($) { $_[0] } 1102s 1102s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1102s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1102s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1102s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1102s 1102s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1102s RETURN $LEFT + $RIGHT; 1102s } 1102s 1102s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1102s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1102s THE SUBROUTINE'S BODY. 1102s 1102s =HEAD2 PRIVATE VARIABLES VIA MY() 1102s X X X X X 1102s X X 1102s 1102s SYNOPSIS: 1102s 1102s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1102s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1102s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1102s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1102s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1102s 1102s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1102s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1102s SEE L AND L. 1102s 1102s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1102s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1102s (C/C/C/C), LOOP 1102s (C/C/C/C/C), SUBROUTINE, C, 1102s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1102s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1102s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1102s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1102s WITH C INSTEAD. 1102s 1102s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1102s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1102s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1102s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1102s ITS OWN COPY. 1102s X 1102s 1102s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1102s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1102s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1102s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1102s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1102s 1102s MY $X = 10; 1102s SUB BUMPX { $X++ } 1102s 1102s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1102s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1102s THE C ITSELF. SEE L. 1102s X 1102s 1102s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1102s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1102s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1102s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1102s 1102s $ARG = "FRED"; # "GLOBAL" VARIABLE 1102s $N = CUBE_ROOT(27); 1102s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1102s # OUTPUTS: FRED THINKS THE ROOT IS 3 1102s 1102s SUB CUBE_ROOT { 1102s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1102s $ARG **= 1/3; 1102s RETURN $ARG; 1102s } 1102s 1102s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1102s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1102s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1102s 1102s MY ($FOO) = ; # WRONG? 1102s MY @FOO = ; 1102s 1102s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1102s 1102s MY $FOO = ; 1102s 1102s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1102s 1102s MY $FOO, $BAR = 1; # WRONG 1102s 1102s THAT HAS THE SAME EFFECT AS 1102s 1102s MY $FOO; 1102s $BAR = 1; 1102s 1102s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1102s THE CURRENT STATEMENT. THUS, 1102s 1102s MY $X = $X; 1102s 1102s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1102s THE EXPRESSION 1102s 1102s MY $X = 123 AND $X == 123 1102s 1102s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1102s 1102s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1102s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1102s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1102s 1102s WHILE (MY $LINE = <>) { 1102s $LINE = LC $LINE; 1102s } CONTINUE { 1102s PRINT $LINE; 1102s } 1102s 1102s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1102s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1102s IT. SIMILARLY, IN THE CONDITIONAL 1102s 1102s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1102s USER_AGREES(); 1102s } ELSIF ($ANSWER =~ /^NO$/I) { 1102s USER_DISAGREES(); 1102s } ELSE { 1102s CHOMP $ANSWER; 1102s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1102s } 1102s 1102s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1102s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1102s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1102s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1102s 1102s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1102s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1102s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1102s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1102s IN THE LOOP 1102s X X 1102s 1102s FOR MY $I (1, 2, 3) { 1102s SOME_FUNCTION(); 1102s } 1102s 1102s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1102s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1102s X X 1102s 1102s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1102s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1102s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1102s 1102s USE STRICT 'VARS'; 1102s 1102s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1102s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1102s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1102s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1102s THIS WITH C. 1102s 1102s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1102s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1102s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1102s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1102s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1102s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1102s EXAMPLE. 1102s 1102s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1102s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1102s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1102s 1102s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1102s 1102s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1102s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1102s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1102s 1102s PACKAGE MAIN; 1102s LOCAL $X = 10; 1102s MY $X = 20; 1102s PRINT "$X AND $::X\N"; 1102s 1102s THAT WILL PRINT OUT C<20> AND C<10>. 1102s 1102s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1102s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1102s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1102s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1102s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1102s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1102s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1102s AN ANONYMOUS SUB REFERENCE: 1102s 1102s MY $SECRET_VERSION = '1.001-BETA'; 1102s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1102s &$SECRET_SUB(); 1102s 1102s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1102s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1102s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1102s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1102s UNQUALIFIED AND UNQUALIFIABLE. 1102s 1102s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1102s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1102s L FOR SOMETHING OF A WORK-AROUND TO 1102s THIS. 1102s 1102s =HEAD2 PERSISTENT PRIVATE VARIABLES 1102s X X X X 1102s X X 1102s 1102s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1102s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1102s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1102s 1102s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1102s 1102s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1102s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1102s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1102s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1102s THE C FORM DOES NOT REQUIRE THE 1102s C PRAGMA. 1102s 1102s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1102s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1102s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1102s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1102s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1102s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1102s SUBROUTINE EACH TIME IT IS EXECUTED.) 1102s 1102s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1102s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1102s 1102s USE FEATURE 'STATE'; 1102s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1102s 1102s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1102s 1102s USE FEATURE 'STATE'; 1102s SUB CREATE_COUNTER { 1102s RETURN SUB { STATE $X; RETURN ++$X } 1102s } 1102s 1102s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1102s CODE OUTSIDE. 1102s 1102s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1102s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1102s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1102s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1102s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1102s 1102s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1102s 1102s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1102s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1102s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1102s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1102s 1102s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1102s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1102s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1102s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1102s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1102s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1102s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1102s 1102s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1102s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1102s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1102s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1102s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1102s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1102s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1102s 1102s { 1102s MY $SECRET_VAL = 0; 1102s SUB GIMME_ANOTHER { 1102s RETURN ++$SECRET_VAL; 1102s } 1102s } 1102s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1102s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1102s 1102s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1102s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1102s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1102s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1102s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1102s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1102s STARTS TO RUN: 1102s 1102s BEGIN { 1102s MY $SECRET_VAL = 0; 1102s SUB GIMME_ANOTHER { 1102s RETURN ++$SECRET_VAL; 1102s } 1102s } 1102s 1102s SEE L ABOUT THE 1102s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1102s C AND C. 1102s 1102s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1102s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1102s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1102s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1102s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1102s 1102s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1102s X X X X 1102s X 1102s 1102s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1102s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1102s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1102s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1102s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1102s 1102s SYNOPSIS: 1102s 1102s # LOCALIZATION OF VALUES 1102s 1102s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1102s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1102s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1102s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1102s 1102s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1102s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1102s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1102s # LOCALIZATION 1102s 1102s # LOCALIZATION OF SYMBOLS 1102s 1102s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1102s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1102s # @MERLYN IS REALLY @RANDAL, ETC 1102s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1102s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1102s 1102s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1102s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1102s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1102s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1102s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1102s 1102s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1102s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1102s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1102s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1102s 1102s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1102s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1102s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1102s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1102s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1102s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1102s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1102s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1102s UNDEFINED VALUE.) 1102s 1102s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1102s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1102s VARIABLES OUTSIDE THE LOOP. 1102s 1102s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1102s X 1102s 1102s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1102s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1102s VIEWED AS A SCALAR OR AN ARRAY. SO 1102s 1102s LOCAL($FOO) = ; 1102s LOCAL @FOO = ; 1102s 1102s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1102s 1102s LOCAL $FOO = ; 1102s 1102s SUPPLIES A SCALAR CONTEXT. 1102s 1102s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1102s X 1102s 1102s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1102s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1102s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1102s 1102s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1102s 1102s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1102s { LOCAL $/ = UNDEF; $SLURP = ; } 1102s 1102s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1102s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1102s I, BECAUSE THE $1 VARIABLE IS 1102s MAGICAL AND READ-ONLY : 1102s 1102s LOCAL $1 = 2; 1102s 1102s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1102s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1102s TO SAFELY REUSE $_ IN A SUBROUTINE. 1102s 1102s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1102s WORK AS DESCRIBED. 1102s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1102s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1102s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1102s SEE L FOR MORE 1102s DETAILS. 1102s X 1102s 1102s =HEAD3 LOCALIZATION OF GLOBS 1102s X X 1102s 1102s THE CONSTRUCT 1102s 1102s LOCAL *NAME; 1102s 1102s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1102s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1102s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1102s 1102s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1102s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1102s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1102s SEPARATOR. 1102s 1102s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1102s X X 1102s X 1102s 1102s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1102s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1102s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1102s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1102s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1102s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1102s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1102s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1102s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1102s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1102s 1102s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1102s @ARY = ( 0..5 ); 1102s { 1102s LOCAL($ARY[5]) = 6; 1102s LOCAL($HASH{'A'}) = 'DRILL'; 1102s WHILE (MY $E = POP(@ARY)) { 1102s PRINT "$E . . .\N"; 1102s LAST UNLESS $E > 3; 1102s } 1102s IF (@ARY) { 1102s $HASH{'ONLY A'} = 'TEST'; 1102s DELETE $HASH{'A'}; 1102s } 1102s } 1102s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1102s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1102s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1102s 1102s PERL WILL PRINT 1102s 1102s 6 . . . 1102s 4 . . . 1102s 3 . . . 1102s THIS IS A TEST ONLY A TEST. 1102s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1102s 1102s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1102s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1102s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1102s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1102s 1102s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1102s X X X 1102s X 1102s 1102s YOU CAN USE THE C AND C 1102s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1102s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1102s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1102s 1102s DO { 1102s MY $VAL = $ARRAY[$IDX]; 1102s LOCAL $ARRAY[$IDX]; 1102s DELETE $ARRAY[$IDX]; 1102s $VAL 1102s } 1102s 1102s AND 1102s 1102s DO { 1102s MY $VAL = $HASH{KEY}; 1102s LOCAL $HASH{KEY}; 1102s DELETE $HASH{KEY}; 1102s $VAL 1102s } 1102s 1102s EXCEPT THAT FOR THOSE THE C IS 1102s SCOPED TO THE C BLOCK. SLICES ARE 1102s ALSO ACCEPTED. 1102s 1102s MY %HASH = ( 1102s A => [ 7, 8, 9 ], 1102s B => 1, 1102s ) 1102s 1102s { 1102s MY $X = DELETE LOCAL $HASH{A}; 1102s # $X IS [ 7, 8, 9 ] 1102s # %HASH IS (B => 1) 1102s 1102s { 1102s MY @NUMS = DELETE LOCAL @$X[0, 2] 1102s # @NUMS IS (7, 9) 1102s # $X IS [ UNDEF, 8 ] 1102s 1102s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1102s } 1102s # $X IS BACK TO [ 7, 8, 9 ] 1102s 1102s } 1102s # %HASH IS BACK TO ITS ORIGINAL STATE 1102s 1102s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1102s 1102s =HEAD2 LVALUE SUBROUTINES 1102s X X 1102s 1102s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1102s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1102s 1102s MY $VAL; 1102s SUB CANMOD : LVALUE { 1102s $VAL; # OR: RETURN $VAL; 1102s } 1102s SUB NOMOD { 1102s $VAL; 1102s } 1102s 1102s CANMOD() = 5; # ASSIGNS TO $VAL 1102s NOMOD() = 5; # ERROR 1102s 1102s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1102s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1102s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1102s 1102s DATA(2,3) = GET_DATA(3,4); 1102s 1102s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1102s 1102s (DATA(2,3)) = GET_DATA(3,4); 1102s 1102s AND IN: 1102s 1102s (DATA(2),DATA(3)) = GET_DATA(3,4); 1102s 1102s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1102s 1102s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1102s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1102s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1102s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1102s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1102s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1102s 1102s =HEAD2 LEXICAL SUBROUTINES 1102s X X X X 1102s 1102s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1102s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1102s AVAILABLE UNDER C OR C OR HIGHER. 1102s 1102s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1102s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1102s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1102s CATEGORY WAS DISABLED. 1102s 1102s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1102s DECLARED, AND ONLY AFTER THAT DECLARATION: 1102s 1102s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1102s # VERSIONS EARLIER THAN 5.26. 1102s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1102s USE FEATURE 'LEXICAL_SUBS'; 1102s 1102s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1102s STATE SUB FOO { 1102s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1102s } 1102s FOO(); # CALLS "STATE" SUB 1102s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1102s 1102s MY SUB BAR { ... } 1102s BAR(); # CALLS "MY" SUB 1102s 1102s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1102s 1102s # WRONG 1102s MY SUB BAZ { 1102s BAZ(); 1102s } 1102s 1102s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1102s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1102s 1102s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1102s 1102s MY SUB BAZ { 1102s __SUB__->(); # CALLS ITSELF 1102s } 1102s 1102s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1102s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1102s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1102s HOWEVER: 1102s 1102s MY SUB BAZ; # PREDECLARATION 1102s SUB BAZ { # DEFINE THE "MY" SUB 1102s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1102s } 1102s 1102s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1102s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1102s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1102s 1102s =HEAD3 C VS C 1102s 1102s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1102s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1102s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1102s CONTAINING BLOCK TO THE NEXT. 1102s 1102s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1102s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1102s 1102s SUB WHATEVER { 1102s MY $X = SHIFT; 1102s MY SUB INNER { 1102s ... DO SOMETHING WITH $X ... 1102s } 1102s INNER(); 1102s } 1102s 1102s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1102s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1102s SEE THE C<$X> FROM THE FIRST CALL TO C. 1102s 1102s =HEAD3 C SUBROUTINES 1102s 1102s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1102s SUBROUTINE OF THE SAME NAME. 1102s 1102s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1102s INSIDE AN INNER SCOPE: 1102s 1102s SUB FOO { ... } 1102s 1102s SUB BAR { 1102s MY SUB FOO { ... } 1102s { 1102s # NEED TO USE THE OUTER FOO HERE 1102s OUR SUB FOO; 1102s FOO(); 1102s } 1102s } 1102s 1102s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1102s 1102s PACKAGE MYSNEAKYMODULE; 1102s 1102s OUR SUB DO_SOMETHING { ... } 1102s 1102s SUB DO_SOMETHING_WITH_CALLER { 1102s PACKAGE DB; 1102s () = CALLER 1; # SETS @DB::ARGS 1102s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1102s } 1102s 1102s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1102s X X<*> 1102s 1102s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1102s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1102s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1102s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1102s 1102s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1102s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1102s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1102s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1102s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1102s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1102s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1102s 1102s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1102s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1102s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1102s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1102s 1102s SUB DOUBLEARY { 1102s LOCAL(*SOMEARY) = @_; 1102s FOREACH $ELEM (@SOMEARY) { 1102s $ELEM *= 2; 1102s } 1102s } 1102s DOUBLEARY(*FOO); 1102s DOUBLEARY(*BAR); 1102s 1102s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1102s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1102s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1102s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1102s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1102s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1102s 1102s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1102s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1102s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1102s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1102s L. 1102s 1102s =HEAD2 WHEN TO STILL USE LOCAL() 1102s X X 1102s 1102s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1102s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1102s I USE C INSTEAD OF C. 1102s 1102s =OVER 4 1102s 1102s =ITEM 1. 1102s 1102s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1102s 1102s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1102s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1102s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1102s IN C<@FIELDS>. 1102s 1102s { 1102s LOCAL @ARGV = ("/ETC/MOTD"); 1102s LOCAL $/ = UNDEF; 1102s LOCAL $_ = <>; 1102s @FIELDS = SPLIT /^\S*=+\S*$/; 1102s } 1102s 1102s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1102s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1102s 1102s =ITEM 2. 1102s 1102s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1102s 1102s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1102s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1102s TABLE ENTRIES: 1102s 1102s SUB IOQUEUE { 1102s LOCAL (*READER, *WRITER); # NOT MY! 1102s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1102s RETURN (*READER, *WRITER); 1102s } 1102s ($HEAD, $TAIL) = IOQUEUE(); 1102s 1102s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1102s ENTRIES. 1102s 1102s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1102s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1102s A LOCAL ALIAS. 1102s 1102s { 1102s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1102s GROW(); # REALLY CALLS SHRINK() 1102s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1102s } 1102s GROW(); # GET THE REAL GROW() AGAIN 1102s 1102s SEE L FOR MORE ABOUT MANIPULATING 1102s FUNCTIONS BY NAME IN THIS WAY. 1102s 1102s =ITEM 3. 1102s 1102s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1102s 1102s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1102s IS DONE ON DYNAMICS: 1102s 1102s { 1102s LOCAL $SIG{INT} = 'IGNORE'; 1102s FUNCT(); # UNINTERRUPTIBLE 1102s } 1102s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1102s 1102s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1102s 1102s =BACK 1102s 1102s =HEAD2 PASS BY REFERENCE 1102s X X X 1102s 1102s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1102s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1102s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1102s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1102s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1102s 1102s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1102s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1102s OF ALL THEIR FORMER LAST ELEMENTS: 1102s 1102s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1102s 1102s SUB POPMANY { 1102s MY $AREF; 1102s MY @RETLIST; 1102s FOREACH $AREF ( @_ ) { 1102s PUSH @RETLIST, POP @$AREF; 1102s } 1102s RETURN @RETLIST; 1102s } 1102s 1102s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1102s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1102s 1102s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1102s SUB INTER { 1102s MY ($K, $HREF, %SEEN); # LOCALS 1102s FOREACH $HREF (@_) { 1102s WHILE ( $K = EACH %$HREF ) { 1102s $SEEN{$K}++; 1102s } 1102s } 1102s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1102s } 1102s 1102s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1102s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1102s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1102s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1102s A LITTLE EXPENSIVE. 1102s 1102s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1102s 1102s (@W, @X) = FUNC(@Y, @Z); 1102s OR 1102s (%W, %X) = FUNC(%Y, %Z); 1102s 1102s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1102s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1102s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1102s AS ALWAYS. 1102s 1102s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1102s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1102s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1102s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1102s 1102s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1102s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1102s SUB FUNC { 1102s MY ($YREF, $ZREF) = @_; 1102s IF (@$YREF > @$ZREF) { 1102s RETURN ($YREF, $ZREF); 1102s } ELSE { 1102s RETURN ($ZREF, $YREF); 1102s } 1102s } 1102s 1102s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1102s 1102s (*W, *X) = FUNC(\@Y, \@Z); 1102s PRINT "@W HAS MORE THAN @X\N"; 1102s SUB FUNC { 1102s LOCAL (*Y, *Z) = @_; 1102s IF (@Y > @Z) { 1102s RETURN (\@Y, \@Z); 1102s } ELSE { 1102s RETURN (\@Z, \@Y); 1102s } 1102s } 1102s 1102s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1102s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1102s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1102s ARE IN THE SYMBOL TABLE. 1102s 1102s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1102s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1102s FOR EXAMPLE: 1102s 1102s SPLUTTER(\*STDOUT); 1102s SUB SPLUTTER { 1102s MY $FH = SHIFT; 1102s PRINT $FH "HER UM WELL A HMMM\N"; 1102s } 1102s 1102s $REC = GET_REC(\*STDIN); 1102s SUB GET_REC { 1102s MY $FH = SHIFT; 1102s RETURN SCALAR <$FH>; 1102s } 1102s 1102s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1102s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1102s 1102s SUB OPENIT { 1102s MY $PATH = SHIFT; 1102s LOCAL *FH; 1102s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1102s } 1102s 1102s =HEAD2 PROTOTYPES 1102s X X 1102s 1102s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1102s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1102s SECTION OR WITH A L. 1102s IF YOU DECLARE EITHER OF 1102s 1102s SUB MYPUSH (\@@) 1102s SUB MYPUSH :PROTOTYPE(\@@) 1102s 1102s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1102s 1102s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1102s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1102s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1102s OF AN ATTRIBUTE. 1102s 1102s THE 1102s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1102s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1102s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1102s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1102s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1102s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1102s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1102s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1102s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1102s 1102s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1102s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1102s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1102s 1102s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1102s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1102s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1102s CORRESPONDING BUILT-IN. 1102s 1102s DECLARED AS CALLED AS 1102s 1102s SUB MYLINK ($$) MYLINK $OLD, $NEW 1102s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1102s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1102s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1102s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1102s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1102s SUB MYPOP (\@) MYPOP @ARRAY 1102s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1102s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1102s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1102s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1102s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1102s SUB MYRAND (;$) MYRAND 42 1102s SUB MYTIME () MYTIME 1102s 1102s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1102s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1102s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1102s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1102s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1102s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1102s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1102s 1102s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1102s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1102s 1102s SUB MYREF (\[$@%&*]) 1102s 1102s WILL ALLOW CALLING MYREF() AS 1102s 1102s MYREF $VAR 1102s MYREF @ARRAY 1102s MYREF %HASH 1102s MYREF &SUB 1102s MYREF *GLOB 1102s 1102s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1102s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1102s 1102s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1102s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1102s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1102s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1102s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1102s 1102s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1102s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1102s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1102s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1102s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1102s FOLLOWS: 1102s 1102s USE SYMBOL 'QUALIFY_TO_REF'; 1102s 1102s SUB FOO (*) { 1102s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1102s ... 1102s } 1102s 1102s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1102s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1102s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1102s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1102s 1102s SUB MYPUSH (+@) { 1102s MY $AREF = SHIFT; 1102s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1102s PUSH @$AREF, @_; 1102s } 1102s 1102s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1102s IS OF AN ACCEPTABLE TYPE. 1102s 1102s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1102s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1102s 1102s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1102s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1102s PROVIDED, C<$_> WILL BE USED INSTEAD. 1102s 1102s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1102s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1102s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1102s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1102s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1102s 1102s MYTIME +2; 1102s 1102s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1102s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1102s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1102s 1102s SUB MYGETPROTOBYNUMBER($;); 1102s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1102s 1102s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1102s PROVIDED IT'S IN THE INITIAL POSITION: 1102s X<&> 1102s 1102s SUB TRY (&@) { 1102s MY($TRY,$CATCH) = @_; 1102s EVAL { &$TRY }; 1102s IF ($@) { 1102s LOCAL $_ = $@; 1102s &$CATCH; 1102s } 1102s } 1102s SUB CATCH (&) { $_[0] } 1102s 1102s TRY { 1102s DIE "PHOOEY"; 1102s } CATCH { 1102s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1102s }; 1102s 1102s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1102s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1102s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1102s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1102s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1102s 1102s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1102s X 1102s 1102s SUB MYGREP (&@) { 1102s MY $CODE = SHIFT; 1102s MY @RESULT; 1102s FOREACH $_ (@_) { 1102s PUSH(@RESULT, $_) IF &$CODE; 1102s } 1102s @RESULT; 1102s } 1102s 1102s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1102s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1102s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1102s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1102s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1102s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1102s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1102s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1102s 1102s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1102s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1102s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1102s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1102s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1102s MAJORITY OF OFFENDING CODE IS FIXED. 1102s 1102s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1102s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1102s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1102s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1102s 1102s SUB FUNC ($) { 1102s MY $N = SHIFT; 1102s PRINT "YOU GAVE ME $N\N"; 1102s } 1102s 1102s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1102s RETURNING A LIST: 1102s 1102s FUNC(@FOO); 1102s FUNC( $TEXT =~ /\W+/G ); 1102s 1102s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1102s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1102s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1102s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1102s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1102s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1102s 1102s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1102s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1102s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1102s EFFECT, LIKE SO: 1102s 1102s SUB FOO($$); 1102s SUB FOO($$) { 1102s FOO 1, 2; 1102s } 1102s 1102s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1102s TO MAKE THE WORLD A BETTER PLACE. 1102s 1102s =HEAD2 CONSTANT FUNCTIONS 1102s X 1102s 1102s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1102s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1102s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1102s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1102s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1102s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1102s 1102s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1102s 1102s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1102s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1102s # AND IT'S INLINED, TOO! 1102s SUB ST_DEV () { 0 } 1102s SUB ST_INO () { 1 } 1102s 1102s SUB FLAG_FOO () { 1 << 8 } 1102s SUB FLAG_BAR () { 1 << 9 } 1102s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1102s 1102s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1102s 1102s SUB N () { INT(OPT_BAZ) / 3 } 1102s 1102s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1102s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1102s 1102s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1102s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1102s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1102s C: 1102s 1102s SUB BAZ_VAL () { 1102s IF (OPT_BAZ) { 1102s RETURN 23; 1102s } 1102s ELSE { 1102s RETURN 42; 1102s } 1102s } 1102s SUB BONK_VAL () { RETURN 12345 } 1102s 1102s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1102s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1102s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1102s 1102s BEGIN { 1102s MY $VAR = 1; 1102s NO STRICT 'REFS'; 1102s *INLINED = SUB () { $VAR }; 1102s } 1102s 1102s BEGIN { 1102s MY $VAR = 1; 1102s MY $REF = \$VAR; 1102s NO STRICT 'REFS'; 1102s *NOT_INLINED = SUB () { $VAR }; 1102s } 1102s 1102s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1102s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1102s 1102s BEGIN { 1102s MY $X = 10; 1102s *FOO = SUB () { $X }; 1102s $X++; 1102s } 1102s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1102s 1102s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1102s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1102s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1102s SO IT PRINTED C<10>, NOT C<11>. 1102s 1102s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1102s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1102s ASIDE FROM WHERE IT IS DECLARED. 1102s 1102s # FINE, NO WARNING 1102s BEGIN { 1102s MY $X = 54321; 1102s *INLINED = SUB () { $X }; 1102s } 1102s # ERROR 1102s BEGIN { 1102s MY $X; 1102s $X = 54321; 1102s *ALSO_INLINED = SUB () { $X }; 1102s } 1102s 1102s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1102s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1102s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1102s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1102s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1102s 1102s MY $X = 54321; 1102s *INLINED = SUB : CONST { $X }; 1102s $X++; 1102s 1102s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1102s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1102s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1102s VALUE CAPTURED THE SAME WAY. 1102s 1102s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1102s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1102s AN EXPLICIT C: 1102s 1102s BEGIN { 1102s MY $X = 10; 1102s *FOO = SUB () { RETURN $X }; 1102s $X++; 1102s } 1102s PRINT FOO(); # PRINTS 11 1102s 1102s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1102s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1102s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1102s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1102s 1102s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1102s SUB ONE { 1102s 1; 1102s } 1102s IF (ONE ) { 1102s PRINT ONE() IF ONE ; 1102s } 1102s 1102s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1102s SUB ONE () { 1 } 1102s DO { 1102s PRINT 1 1102s }; 1102s 1102s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1102s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1102s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1102s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1102s 1102s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1102s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1102s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1102s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1102s 1102s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1102s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1102s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1102s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1102s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1102s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1102s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1102s MENTIONED ABOVE: 1102s 1102s SUB NOT_INLINED () { RETURN 23 } 1102s 1102s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1102s X X X X 1102s 1102s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1102s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1102s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1102s ON A NON-UNIX SYSTEM. 1102s 1102s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1102s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1102s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1102s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1102s 1102s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1102s CHDIR $SOMEWHERE; 1102s SUB CHDIR { ... } 1102s 1102s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1102s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1102s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1102s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1102s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1102s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1102s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1102s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1102s FOR SOME KEYWORDS. SEE L. 1102s 1102s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1102s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1102s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1102s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1102s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1102s THAT IS, THEY COULD SAY 1102s 1102s USE MODULE 'OPEN'; 1102s 1102s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1102s 1102s USE MODULE; 1102s 1102s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1102s 1102s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1102s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1102s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1102s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1102s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1102s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1102s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1102s 1102s PACKAGE REGLOB; 1102s REQUIRE EXPORTER; 1102s @ISA = 'EXPORTER'; 1102s @EXPORT_OK = 'GLOB'; 1102s 1102s SUB IMPORT { 1102s MY $PKG = SHIFT; 1102s RETURN UNLESS @_; 1102s MY $SYM = SHIFT; 1102s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1102s $PKG->EXPORT($WHERE, $SYM, @_); 1102s } 1102s 1102s SUB GLOB { 1102s MY $PAT = SHIFT; 1102s MY @GOT; 1102s IF (OPENDIR MY $D, '.') { 1102s @GOT = GREP /$PAT/, READDIR $D; 1102s CLOSEDIR $D; 1102s } 1102s RETURN @GOT; 1102s } 1102s 1; 1102s 1102s AND HERE'S HOW IT COULD BE (AB)USED: 1102s 1102s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1102s PACKAGE FOO; 1102s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1102s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1102s 1102s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1102s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1102s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1102s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1102s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1102s IT MUST BE DONE AT ALL. 1102s 1102s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1102s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1102s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1102s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1102s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1102s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1102s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1102s LIBRARY. 1102s 1102s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1102s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1102s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1102s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1102s (SEE L). 1102s 1102s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1102s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1102s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1102s 1102s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1102s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1102s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1102s C SYNTAX, THOUGH). 1102s 1102s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1102s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1102s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1102s 1102s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1102s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1102s 1102s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1102s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1102s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1102s 1102s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1102s 1102s =HEAD2 AUTOLOADING 1102s X X 1102s 1102s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1102s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1102s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1102s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1102s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1102s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1102s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1102s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1102s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1102s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1102s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1102s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1102s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1102s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1102s SUBROUTINE NAME. SEE L FOR DETAILS.) 1102s 1102s 1102s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1102s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1102s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1102s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1102s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1102s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1102s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1102s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1102s 1102s SUB AUTOLOAD { 1102s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1102s MY $PROGRAM = $AUTOLOAD; 1102s $PROGRAM =~ S/.*:://; 1102s SYSTEM($PROGRAM, @_); 1102s } 1102s DATE(); 1102s WHO(); 1102s LS('-L'); 1102s 1102s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1102s EVEN NEED PARENTHESES: 1102s 1102s USE SUBS QW(DATE WHO LS); 1102s DATE; 1102s WHO; 1102s LS '-L'; 1102s 1102s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1102s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1102s 1102s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1102s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1102s DESCRIBED IN L AND IN L, THE STANDARD 1102s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1102s FUNCTIONS TO PERL CODE IN L. 1102s 1102s =HEAD2 SUBROUTINE ATTRIBUTES 1102s X X X 1102s 1102s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1102s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1102s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1102s C HAD BEEN SEEN. SEE L FOR DETAILS 1102s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1102s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1102s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1102s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1102s 1102s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1102s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1102s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1102s NEST PROPERLY. 1102s 1102s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1102s 1102s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1102s SUB PLUGH () : UGLY('\(") :BAD; 1102s SUB XYZZY : _5X5 { ... } 1102s 1102s EXAMPLES OF INVALID SYNTAX: 1102s 1102s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1102s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1102s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1102s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1102s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1102s 1102s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1102s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1102s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1102s PARSED AND INVOKED: 1102s 1102s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1102s 1102s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1102s SEE L AND L. 1102s 1102s =HEAD1 SEE ALSO 1102s 1102s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1102s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1102s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1102s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1102s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1102s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1102s 1102s =FOR VI 1102s # EX: SET STS=0 SW=4 ET: 1102s 1102s ok 2 1102s # testing mod_cgi with /modules/cgi/perl.pl 1102s # expected 200 1102s # received 200 1102s # body: PERL CGI 1102s ok 3 1102s # testing mod_test_rwrite with /test_rwrite 1102s # expected 200 1102s # received 200 1102s # body: A 1102s ok 4 1102s ok 1104s t/filter/case_in.t .................. 1104s 1..3 1104s # Running under perl version 5.038002 for linux 1104s # Current time local: Tue Dec 17 19:11:45 2024 1104s # Current time GMT: Tue Dec 17 19:11:45 2024 1104s # Using Test.pm version 1.31 1104s # Using Apache/Test.pm version 1.42 1104s ok 1 1104s # testing mod_cgi with /modules/cgi/perl_echo.pl 1104s # expected 200 1104s # received 200 1104s ok 2 1104s # testing mod_echo_post with /echo_post 1104s # expected 200 1104s # received 200 1104s ok 3 1104s ok 1107s t/filter/input_body.t ............... 1107s 1..2 1107s # Running under perl version 5.038002 for linux 1107s # Current time local: Tue Dec 17 19:11:47 2024 1107s # Current time GMT: Tue Dec 17 19:11:47 2024 1107s # Using Test.pm version 1.31 1107s # Using Apache/Test.pm version 1.42 1107s # testing : Posted "1 ko" 1107s # expected: 'ok 1' 1107s # received: 'ok 1' 1107s ok 1 1107s # testing : Posted "2 ko" 1107s # expected: 'ok 2' 1107s # received: 'ok 2' 1107s ok 2 1107s ok 1110s t/http11/basicauth.t ................ 1110s 1..3 1110s # Running under perl version 5.038002 for linux 1110s # Current time local: Tue Dec 17 19:11:50 2024 1110s # Current time GMT: Tue Dec 17 19:11:50 2024 1110s # Using Test.pm version 1.31 1110s # Using Apache/Test.pm version 1.42 1110s ok 1 1110s ok 2 1110s ok 3 1110s ok 1113s t/http11/chunked.t .................. 1113s 1..30 1113s # Running under perl version 5.038002 for linux 1113s # Current time local: Tue Dec 17 19:11:53 2024 1113s # Current time GMT: Tue Dec 17 19:11:53 2024 1113s # Using Test.pm version 1.31 1113s # Using Apache/Test.pm version 1.42 1113s # testing : response protocol 1113s # expected: 'HTTP/1.1' 1113s # received: 'HTTP/1.1' 1113s ok 1 1113s # testing : response Transfer-Encoding 1113s # expected: 'chunked' 1113s # received: 'chunked' 1113s ok 2 1113s # testing : no Content-Length 1113s # expected: 0 1113s # received: 0 1113s ok 3 1113s # testing : body length 1113s # expected: '70976' 1113s # received: 70976 1113s ok 4 1113s # testing : number of requests 1113s # expected: 1 1113s # received: 1 1113s ok 5 1113s # testing : response protocol 1113s # expected: 'HTTP/1.1' 1113s # received: 'HTTP/1.1' 1113s ok 6 1113s # testing : response Transfer-Encoding 1113s # expected: 'chunked' 1113s # received: 'chunked' 1113s ok 7 1113s # testing : no Content-Length 1113s # expected: 0 1113s # received: 0 1113s ok 8 1113s # testing : body length 1113s # expected: '212509' 1113s # received: 212509 1113s ok 9 1113s # testing : number of requests 1113s # expected: 2 1113s # received: 2 1113s ok 10 1113s # testing : response protocol 1113s # expected: 'HTTP/1.1' 1113s # received: 'HTTP/1.1' 1113s ok 11 1113s # testing : response Transfer-Encoding 1113s # expected: 'chunked' 1113s # received: 'chunked' 1113s ok 12 1113s # testing : no Content-Length 1113s # expected: 0 1113s # received: 0 1113s ok 13 1113s # testing : body length 1113s # expected: '280545' 1113s # received: 280545 1113s ok 14 1113s # testing : number of requests 1113s # expected: 3 1113s # received: 3 1113s ok 15 1113s # testing : response protocol 1113s # expected: 'HTTP/1.1' 1113s # received: 'HTTP/1.1' 1113s ok 16 1113s # testing : response Transfer-Encoding 1113s # expected: 'chunked' 1113s # received: 'chunked' 1113s ok 17 1113s # testing : no Content-Length 1113s # expected: 0 1113s # received: 0 1113s ok 18 1113s # testing : body length 1113s # expected: '845969' 1113s # received: 845969 1113s ok 19 1113s # testing : number of requests 1113s # expected: 4 1113s # received: 4 1113s ok 20 1113s # testing : response protocol 1113s # expected: 'HTTP/1.1' 1113s # received: 'HTTP/1.1' 1113s ok 21 1113s # testing : no Transfer-Encoding (test result inverted) 1113s # expected: 'chunked' 1113s # received: '' 1113s ok 22 1113s # testing : content length 1113s # expected: 253 1113s # received: '253' 1113s ok 23 1113s # testing : body length 1113s # expected: '242' 1113s # received: 242 1113s ok 24 1113s # testing : number of requests 1113s # expected: 5 1113s # received: 5 1113s ok 25 1113s # testing : response protocol 1113s # expected: 'HTTP/1.1' 1113s # received: 'HTTP/1.1' 1113s ok 26 1113s # testing : no Transfer-Encoding (test result inverted) 1113s # expected: 'chunked' 1113s # received: '' 1113s ok 27 1113s # testing : content length 1113s # expected: '' 1113s # received: '' 1113s ok 28 1113s # testing : body length 1113s # expected: '14276' 1113s # received: 14276 1113s ok 29 1113s # testing : number of requests 1113s # expected: 6 1113s # received: 6 1113s ok 30 1113s ok 1116s t/http11/chunked2.t ................. 1116s 1..2 1116s # Running under perl version 5.038002 for linux 1116s # Current time local: Tue Dec 17 19:11:56 2024 1116s # Current time GMT: Tue Dec 17 19:11:56 2024 1116s # Using Test.pm version 1.31 1116s # Using Apache/Test.pm version 1.42 1116s # testing : successful response 1116s # expected: 200 1116s # received: '200' 1116s ok 1 1116s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1116s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1116s ok 2 1116s ok 1119s t/http11/clength.t .................. 1119s 1..6 1119s # Running under perl version 5.038002 for linux 1119s # Current time local: Tue Dec 17 19:11:59 2024 1119s # Current time GMT: Tue Dec 17 19:11:59 2024 1119s # Using Test.pm version 1.31 1119s # Using Apache/Test.pm version 1.42 1119s # testing : successful response 1119s # expected: 200 1119s # received: '200' 1119s ok 1 1119s # expected: 10 1119s # received: '10' 1119s ok 2 1119s # expected: 'bbbbbbbbbb' 1119s # received: 'bbbbbbbbbb' 1119s ok 3 1119s # testing : successful response 1119s # expected: 200 1119s # received: '200' 1119s ok 4 1119s # expected: 6 1119s # received: '6' 1119s ok 5 1119s # expected: 'foobar' 1119s # received: 'foobar' 1119s ok 6 1119s ok 1123s t/http11/post.t ..................... 1123s # using LWP client 1123s 1..51 1123s # Running under perl version 5.038002 for linux 1123s # Current time local: Tue Dec 17 19:12:02 2024 1123s # Current time GMT: Tue Dec 17 19:12:02 2024 1123s # Using Test.pm version 1.31 1123s # Using Apache/Test.pm version 1.42 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 1024 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Connection: Keep-Alive 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 1 1123s #DMMATCH1: 1 1123s #Keep-Alive: timeout=5, max=100 1123s # 1123s # testing : length posted 1123s # expected: '1024' 1123s # received: 1024 1123s ok 1 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 2048 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 2 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '2048' 1123s # received: 2048 1123s ok 2 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 3072 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 3 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '3072' 1123s # received: 3072 1123s ok 3 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 4096 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 4 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '4096' 1123s # received: 4096 1123s ok 4 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 5120 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 5 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '5120' 1123s # received: 5120 1123s ok 5 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 6144 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 6 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '6144' 1123s # received: 6144 1123s ok 6 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 7168 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 7 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '7168' 1123s # received: 7168 1123s ok 7 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 8192 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 8 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '8192' 1123s # received: 8192 1123s ok 8 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 9216 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 5 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 9 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '9216' 1123s # received: 9216 1123s ok 9 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 10240 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 10 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '10240' 1123s # received: 10240 1123s ok 10 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 11264 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 11 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '11264' 1123s # received: 11264 1123s ok 11 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 12288 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:04 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 12 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '12288' 1123s # received: 12288 1123s ok 12 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 13312 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 13 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '13312' 1123s # received: 13312 1123s ok 13 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 14336 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 14 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '14336' 1123s # received: 14336 1123s ok 14 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 15360 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 15 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '15360' 1123s # received: 15360 1123s ok 15 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 16384 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 16 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '16384' 1123s # received: 16384 1123s ok 16 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 17408 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 17 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '17408' 1123s # received: 17408 1123s ok 17 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 18432 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 18 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '18432' 1123s # received: 18432 1123s ok 18 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 19456 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 19 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '19456' 1123s # received: 19456 1123s ok 19 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 20480 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 20 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '20480' 1123s # received: 20480 1123s ok 20 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 21504 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 21 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '21504' 1123s # received: 21504 1123s ok 21 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 22528 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 22 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '22528' 1123s # received: 22528 1123s ok 22 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 23552 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 23 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '23552' 1123s # received: 23552 1123s ok 23 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 24576 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 24 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '24576' 1123s # received: 24576 1123s ok 24 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 25600 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 25 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '25600' 1123s # received: 25600 1123s ok 25 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 26624 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 26 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '26624' 1123s # received: 26624 1123s ok 26 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 27648 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 27 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '27648' 1123s # received: 27648 1123s ok 27 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 28672 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 28 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '28672' 1123s # received: 28672 1123s ok 28 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 29696 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 29 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '29696' 1123s # received: 29696 1123s ok 29 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 30720 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 30 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '30720' 1123s # received: 30720 1123s ok 30 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 31744 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 31 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '31744' 1123s # received: 31744 1123s ok 31 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 32768 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 32 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '32768' 1123s # received: 32768 1123s ok 32 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 33792 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 33 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '33792' 1123s # received: 33792 1123s ok 33 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 34816 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 34 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '34816' 1123s # received: 34816 1123s ok 34 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 35840 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 35 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '35840' 1123s # received: 35840 1123s ok 35 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 36864 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 36 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '36864' 1123s # received: 36864 1123s ok 36 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 37888 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 37 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '37888' 1123s # received: 37888 1123s ok 37 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 38912 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 38 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '38912' 1123s # received: 38912 1123s ok 38 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 39936 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 39 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '39936' 1123s # received: 39936 1123s ok 39 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 40960 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 40 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '40960' 1123s # received: 40960 1123s ok 40 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 41984 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 41 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '41984' 1123s # received: 41984 1123s ok 41 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 43008 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 42 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '43008' 1123s # received: 43008 1123s ok 42 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 44032 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 43 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '44032' 1123s # received: 44032 1123s ok 43 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 45056 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 44 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '45056' 1123s # received: 45056 1123s ok 44 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 46080 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 45 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '46080' 1123s # received: 46080 1123s ok 45 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 47104 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 46 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '47104' 1123s # received: 47104 1123s ok 46 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 48128 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 47 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '48128' 1123s # received: 48128 1123s ok 47 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 49152 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 48 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '49152' 1123s # received: 49152 1123s ok 48 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 50176 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 49 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '50176' 1123s # received: 50176 1123s ok 49 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 51200 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 6 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 50 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '51200' 1123s # received: 51200 1123s ok 50 1123s #lwp request: 1123s #POST http://localhost:8529/eat_post HTTP/1.1 1123s #User-Agent: libwww-perl/6.76 1123s #Content-Length: 102400 1123s # 1123s #server response: 1123s #HTTP/1.1 200 OK 1123s #Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1123s #Vary: In-If1 1123s #Content-Length: 7 1123s #Client-Date: Tue, 17 Dec 2024 19:12:05 GMT 1123s #Client-Peer: 127.0.0.1:8529 1123s #Client-Response-Num: 51 1123s #DMMATCH1: 1 1123s # 1123s # testing : length posted 1123s # expected: '102400' 1123s # received: 102400 1123s ok 51 1123s ok 1125s t/modules/aaa.t ..................... 1125s 1..40 1125s # Running under perl version 5.038002 for linux 1125s # Current time local: Tue Dec 17 19:12:05 2024 1125s # Current time GMT: Tue Dec 17 19:12:05 2024 1125s # Using Test.pm version 1.31 1125s # Using Apache/Test.pm version 1.42 1125s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/realm2 1125s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1125s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/form1 1125s ok 1 1125s ok 2 1125s ok 3 1125s ok 4 1125s ok 5 1125s ok 6 1125s ok 7 1125s ok 8 1125s ok 9 1125s ok 10 1125s ok 11 1125s ok 12 1125s ok 13 1125s ok 14 1125s ok 15 1125s ok 16 1125s ok 17 1125s ok 18 1125s ok 19 1125s ok 20 1125s ok 21 1125s ok 22 1125s ok 23 1125s ok 24 1125s ok 25 1125s ok 26 1125s ok 27 1125s ok 28 1125s ok 29 1125s ok 30 1125s ok 31 1125s ok 32 1125s ok 33 1125s ok 34 1125s ok 35 1125s ok 36 1125s ok 37 1125s ok 38 1125s ok 39 1125s ok 40 1125s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1125s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/form1 1125s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/realm2 1125s ok 1130s t/modules/access.t .................. 1130s 1..408 1130s # Running under perl version 5.038002 for linux 1130s # Current time local: Tue Dec 17 19:12:08 2024 1130s # Current time GMT: Tue Dec 17 19:12:08 2024 1130s # Using Test.pm version 1.31 1130s # Using Apache/Test.pm version 1.42 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # expecting access. 1130s ok 1 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 2 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from all 1130s # expecting access. 1130s ok 3 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 4 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from localhost 1130s # expecting access. 1130s ok 5 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 6 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from 127.0.0.1 1130s # expecting access. 1130s ok 7 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 8 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from 127.0 1130s # expecting access. 1130s ok 9 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 10 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 11 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 12 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from 127.0.0.1/16 1130s # expecting access. 1130s ok 13 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 14 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 15 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 16 1130s # --- 1130s # Order deny,allow 1130s # Allow from all 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 17 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # expecting access. 1130s ok 18 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 19 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from all 1130s # expecting access. 1130s ok 20 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 21 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from localhost 1130s # expecting access. 1130s ok 22 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 23 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from 127.0.0.1 1130s # expecting access. 1130s ok 24 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 25 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from 127.0 1130s # expecting access. 1130s ok 26 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 27 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 28 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 29 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from 127.0.0.1/16 1130s # expecting access. 1130s ok 30 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 31 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 32 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 33 1130s # --- 1130s # Order deny,allow 1130s # Allow from localhost 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 34 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # expecting access. 1130s ok 35 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 36 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from all 1130s # expecting access. 1130s ok 37 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 38 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from localhost 1130s # expecting access. 1130s ok 39 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 40 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1 1130s # expecting access. 1130s ok 41 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 42 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0 1130s # expecting access. 1130s ok 43 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 44 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 45 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 46 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1/16 1130s # expecting access. 1130s ok 47 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 48 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 49 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 50 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 51 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # expecting access. 1130s ok 52 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 53 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from all 1130s # expecting access. 1130s ok 54 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 55 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from localhost 1130s # expecting access. 1130s ok 56 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 57 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1 1130s # expecting access. 1130s ok 58 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 59 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from 127.0 1130s # expecting access. 1130s ok 60 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 61 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 62 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 63 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1/16 1130s # expecting access. 1130s ok 64 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 65 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 66 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 67 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 68 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 69 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 70 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from all 1130s # expecting access. 1130s ok 71 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 72 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from localhost 1130s # expecting access. 1130s ok 73 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 74 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1 1130s # expecting access. 1130s ok 75 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 76 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0 1130s # expecting access. 1130s ok 77 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 78 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 79 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 80 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1/16 1130s # expecting access. 1130s ok 81 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 82 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 83 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 84 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 85 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # expecting access. 1130s ok 86 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 87 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from all 1130s # expecting access. 1130s ok 88 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 89 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from localhost 1130s # expecting access. 1130s ok 90 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 91 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1 1130s # expecting access. 1130s ok 92 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 93 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0 1130s # expecting access. 1130s ok 94 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 95 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 96 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 97 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1/16 1130s # expecting access. 1130s ok 98 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 99 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 100 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 101 1130s # --- 1130s # Order deny,allow 1130s # Allow from 127.0.0.1/16 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 102 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # expecting access. 1130s ok 103 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 104 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from all 1130s # expecting access denial. 1130s ok 105 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 106 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 107 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 108 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 109 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 110 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 111 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 112 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 113 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 114 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 115 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 116 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 117 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 118 1130s # --- 1130s # Order deny,allow 1130s # Allow from somewhere.else.com 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 119 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # expecting access. 1130s ok 120 1130s # --- 1130s # Order deny,allow 1130s # Deny from all 1130s # expecting access denial. 1130s ok 121 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from all 1130s # expecting access denial. 1130s ok 122 1130s # --- 1130s # Order deny,allow 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 123 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 124 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 125 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 126 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 127 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 128 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 129 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 130 1130s # --- 1130s # Order deny,allow 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 131 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 132 1130s # --- 1130s # Order deny,allow 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 133 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 134 1130s # --- 1130s # Order deny,allow 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 135 1130s # --- 1130s # Order deny,allow 1130s # Allow from 66.6.6.6 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 136 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # expecting access. 1130s ok 137 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 138 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from all 1130s # expecting access denial. 1130s ok 139 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 140 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 141 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 142 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 143 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 144 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 145 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 146 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 147 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 148 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 149 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 150 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 151 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 152 1130s # --- 1130s # Order allow,deny 1130s # Allow from all 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 153 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # expecting access. 1130s ok 154 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 155 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from all 1130s # expecting access denial. 1130s ok 156 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 157 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 158 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 159 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 160 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 161 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 162 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 163 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 164 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 165 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 166 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 167 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 168 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 169 1130s # --- 1130s # Order allow,deny 1130s # Allow from localhost 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 170 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # expecting access. 1130s ok 171 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 172 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from all 1130s # expecting access denial. 1130s ok 173 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 174 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 175 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 176 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 177 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 178 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 179 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 180 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 181 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 182 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 183 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 184 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 185 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 186 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 187 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # expecting access. 1130s ok 188 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 189 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from all 1130s # expecting access denial. 1130s ok 190 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 191 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 192 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 193 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 194 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 195 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 196 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 197 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 198 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 199 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 200 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 201 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 202 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 203 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 204 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 205 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 206 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from all 1130s # expecting access denial. 1130s ok 207 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 208 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 209 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 210 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 211 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 212 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 213 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 214 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 215 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 216 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 217 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 218 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 219 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 220 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 221 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # expecting access. 1130s ok 222 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 223 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from all 1130s # expecting access denial. 1130s ok 224 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 225 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 226 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 227 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 228 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 229 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 230 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 231 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 232 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 233 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 234 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 235 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 236 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 237 1130s # --- 1130s # Order allow,deny 1130s # Allow from 127.0.0.1/16 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 238 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # expecting access denial. 1130s ok 239 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 240 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from all 1130s # expecting access denial. 1130s ok 241 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 242 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 243 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 244 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 245 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 246 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 247 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 248 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 249 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 250 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 251 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 252 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 253 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 254 1130s # --- 1130s # Order allow,deny 1130s # Allow from somewhere.else.com 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 255 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # expecting access denial. 1130s ok 256 1130s # --- 1130s # Order allow,deny 1130s # Deny from all 1130s # expecting access denial. 1130s ok 257 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from all 1130s # expecting access denial. 1130s ok 258 1130s # --- 1130s # Order allow,deny 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 259 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 260 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 261 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 262 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 263 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 264 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 265 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 266 1130s # --- 1130s # Order allow,deny 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 267 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 268 1130s # --- 1130s # Order allow,deny 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 269 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 270 1130s # --- 1130s # Order allow,deny 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 271 1130s # --- 1130s # Order allow,deny 1130s # Allow from 66.6.6.6 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 272 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # expecting access. 1130s ok 273 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 274 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from all 1130s # expecting access denial. 1130s ok 275 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 276 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 277 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 278 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 279 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 280 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 281 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 282 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 283 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 284 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 285 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 286 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 287 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 288 1130s # --- 1130s # Order mutual-failure 1130s # Allow from all 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 289 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # expecting access. 1130s ok 290 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 291 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from all 1130s # expecting access denial. 1130s ok 292 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 293 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 294 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 295 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 296 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 297 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 298 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 299 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 300 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 301 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 302 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 303 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 304 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 305 1130s # --- 1130s # Order mutual-failure 1130s # Allow from localhost 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 306 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # expecting access. 1130s ok 307 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 308 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from all 1130s # expecting access denial. 1130s ok 309 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 310 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 311 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 312 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 313 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 314 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 315 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 316 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 317 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 318 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 319 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 320 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 321 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 322 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 323 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # expecting access. 1130s ok 324 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 325 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from all 1130s # expecting access denial. 1130s ok 326 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 327 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 328 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 329 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 330 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 331 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 332 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 333 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 334 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 335 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 336 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 337 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 338 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 339 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 340 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # expecting access. 1130s ok 341 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 342 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from all 1130s # expecting access denial. 1130s ok 343 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 344 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 345 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 346 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 347 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 348 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 349 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 350 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 351 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 352 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 353 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 354 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 355 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 356 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/255.255.0.0 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 357 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # expecting access. 1130s ok 358 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 359 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from all 1130s # expecting access denial. 1130s ok 360 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 361 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 362 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 363 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 364 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 365 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 366 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 367 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 368 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 369 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 370 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 371 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from somewhere.else.com 1130s # expecting access. 1130s ok 372 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 373 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 127.0.0.1/16 1130s # Deny from 66.6.6.6 1130s # expecting access. 1130s ok 374 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # expecting access denial. 1130s ok 375 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 376 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from all 1130s # expecting access denial. 1130s ok 377 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 378 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 379 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 380 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 381 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 382 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 383 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 384 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 385 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 386 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 387 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 388 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 389 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 390 1130s # --- 1130s # Order mutual-failure 1130s # Allow from somewhere.else.com 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 391 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # expecting access denial. 1130s ok 392 1130s # --- 1130s # Order mutual-failure 1130s # Deny from all 1130s # expecting access denial. 1130s ok 393 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from all 1130s # expecting access denial. 1130s ok 394 1130s # --- 1130s # Order mutual-failure 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 395 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from localhost 1130s # expecting access denial. 1130s ok 396 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 397 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1 1130s # expecting access denial. 1130s ok 398 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 399 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0 1130s # expecting access denial. 1130s ok 400 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 401 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1/255.255.0.0 1130s # expecting access denial. 1130s ok 402 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 403 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from 127.0.0.1/16 1130s # expecting access denial. 1130s ok 404 1130s # --- 1130s # Order mutual-failure 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 405 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from somewhere.else.com 1130s # expecting access denial. 1130s ok 406 1130s # --- 1130s # Order mutual-failure 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 407 1130s # --- 1130s # Order mutual-failure 1130s # Allow from 66.6.6.6 1130s # Deny from 66.6.6.6 1130s # expecting access denial. 1130s ok 408 1130s ok 1133s t/modules/actions.t ................. 1133s 1..20 1133s # Running under perl version 5.038002 for linux 1133s # Current time local: Tue Dec 17 19:12:13 2024 1133s # Current time GMT: Tue Dec 17 19:12:13 2024 1133s # Using Test.pm version 1.31 1133s # Using Apache/Test.pm version 1.42 1133s # expected: 200 1133s # received: '200' 1133s ok 1 1133s # expected: 'nada' 1133s # received: 'nada' 1133s ok 2 1133s # expected: 404 1133s # received: '404' 1133s ok 3 1133s ok 4 # skip RC=404, no need to check content 1133s # expected: 404 1133s # received: '404' 1133s ok 5 1133s ok 6 # skip RC=404, no need to check content 1133s # expected: 404 1133s # received: '404' 1133s ok 7 1133s ok 8 # skip RC=404, no need to check content 1133s # expected: 200 1133s # received: '200' 1133s ok 9 1133s # expected: 'nada' 1133s # received: 'nada' 1133s ok 10 1133s # expected: 404 1133s # received: '404' 1133s ok 11 1133s ok 12 # skip RC=404, no need to check content 1133s # expected: 200 1133s # received: '200' 1133s ok 13 1133s # expected: 'POST 1133s # foo2: bar2 1133s # ' 1133s # received: 'POST 1133s # foo2: bar2 1133s # ' 1133s ok 14 1133s # expected: 405 1133s # received: '405' 1133s ok 15 1133s # expected: 200 1133s # received: '200' 1133s ok 16 1133s # expected: 'foo=bar' 1133s # received: 'foo=bar' 1133s ok 17 1133s # expected: 200 1133s # received: '200' 1133s ok 18 1133s # expected: 'POST 1133s # foo2: bar2 1133s # ' 1133s # received: 'POST 1133s # foo2: bar2 1133s # ' 1133s ok 19 1133s # expected: 405 1133s # received: '405' 1133s ok 20 1133s ok 1136s t/modules/alias.t ................... 1136s 1..134 1136s # Running under perl version 5.038002 for linux 1136s # Current time local: Tue Dec 17 19:12:16 2024 1136s # Current time GMT: Tue Dec 17 19:12:16 2024 1136s # Using Test.pm version 1.31 1136s # Using Apache/Test.pm version 1.42 1136s # verifying simple aliases 1136s # testing : /alias/ 1136s # expected: 200 1136s # received: '200' 1136s ok 1 1136s # testing : /bogu/ 1136s # expected: 404 1136s # received: '404' 1136s ok 2 1136s # verifying alias match with /ali[0-9]. 1136s # testing : /ali0 1136s # expected: 0 1136s # received: '0' 1136s ok 3 1136s # testing : /ali1 1136s # expected: 1 1136s # received: '1' 1136s ok 4 1136s # testing : /ali2 1136s # expected: 2 1136s # received: '2' 1136s ok 5 1136s # testing : /ali3 1136s # expected: 3 1136s # received: '3' 1136s ok 6 1136s # testing : /ali4 1136s # expected: 4 1136s # received: '4' 1136s ok 7 1136s # testing : /ali5 1136s # expected: 5 1136s # received: '5' 1136s ok 8 1136s # testing : /ali6 1136s # expected: 6 1136s # received: '6' 1136s ok 9 1136s # testing : /ali7 1136s # expected: 7 1136s # received: '7' 1136s ok 10 1136s # testing : /ali8 1136s # expected: 8 1136s # received: '8' 1136s ok 11 1136s # testing : /ali9 1136s # expected: 9 1136s # received: '9' 1136s ok 12 1136s # verifying expression alias match with /expr/ali[0-9]. 1136s # testing : /ali0 1136s # expected: 0 1136s # received: '0' 1136s ok 13 1136s # testing : /ali1 1136s # expected: 1 1136s # received: '1' 1136s ok 14 1136s # testing : /ali2 1136s # expected: 2 1136s # received: '2' 1136s ok 15 1136s # testing : /ali3 1136s # expected: 3 1136s # received: '3' 1136s ok 16 1136s # testing : /ali4 1136s # expected: 4 1136s # received: '4' 1136s ok 17 1136s # testing : /ali5 1136s # expected: 5 1136s # received: '5' 1136s ok 18 1136s # testing : /ali6 1136s # expected: 6 1136s # received: '6' 1136s ok 19 1136s # testing : /ali7 1136s # expected: 7 1136s # received: '7' 1136s ok 20 1136s # testing : /ali8 1136s # expected: 8 1136s # received: '8' 1136s ok 21 1136s # testing : /ali9 1136s # expected: 9 1136s # received: '9' 1136s ok 22 1136s # testing : /forbid 1136s # expected: '403' 1136s # received: '403' 1136s ok 23 1136s # testing : /gone 1136s # expected: '410' 1136s # received: '410' 1136s ok 24 1136s # testing : /perm 1136s # expected: '301' 1136s # received: '301' 1136s ok 25 1136s # testing : /perm2 1136s # expected: '301' 1136s # received: '301' 1136s ok 26 1136s # testing : /seeother 1136s # expected: '303' 1136s # received: '303' 1136s ok 27 1136s # testing : /temp 1136s # expected: '302' 1136s # received: '302' 1136s ok 28 1136s # testing : /temp2 1136s # expected: '302' 1136s # received: '302' 1136s ok 29 1136s verifying body of perm and temp redirect match 1136s # testing : /p0 1136s # expected: 0 1136s # received: '0' 1136s ok 30 1136s # testing : /p1 1136s # expected: 1 1136s # received: '1' 1136s ok 31 1136s # testing : /p2 1136s # expected: 2 1136s # received: '2' 1136s ok 32 1136s # testing : /p3 1136s # expected: 3 1136s # received: '3' 1136s ok 33 1136s # testing : /p4 1136s # expected: 4 1136s # received: '4' 1136s ok 34 1136s # testing : /p5 1136s # expected: 5 1136s # received: '5' 1136s ok 35 1136s # testing : /p6 1136s # expected: 6 1136s # received: '6' 1136s ok 36 1136s # testing : /p7 1136s # expected: 7 1136s # received: '7' 1136s ok 37 1136s # testing : /p8 1136s # expected: 8 1136s # received: '8' 1136s ok 38 1136s # testing : /p9 1136s # expected: 9 1136s # received: '9' 1136s ok 39 1136s # testing : /t0 1136s # expected: 0 1136s # received: '0' 1136s ok 40 1136s # testing : /t1 1136s # expected: 1 1136s # received: '1' 1136s ok 41 1136s # testing : /t2 1136s # expected: 2 1136s # received: '2' 1136s ok 42 1136s # testing : /t3 1136s # expected: 3 1136s # received: '3' 1136s ok 43 1136s # testing : /t4 1136s # expected: 4 1136s # received: '4' 1136s ok 44 1136s # testing : /t5 1136s # expected: 5 1136s # received: '5' 1136s ok 45 1136s # testing : /t6 1136s # expected: 6 1136s # received: '6' 1136s ok 46 1136s # testing : /t7 1136s # expected: 7 1136s # received: '7' 1136s ok 47 1136s # testing : /t8 1136s # expected: 8 1136s # received: '8' 1136s ok 48 1136s # testing : /t9 1136s # expected: 9 1136s # received: '9' 1136s ok 49 1136s verifying body of perm and temp redirect match with expression support 1136s # testing : /p0 1136s # expected: 0 1136s # received: '0' 1136s ok 50 1136s # testing : /p1 1136s # expected: 1 1136s # received: '1' 1136s ok 51 1136s # testing : /p2 1136s # expected: 2 1136s # received: '2' 1136s ok 52 1136s # testing : /p3 1136s # expected: 3 1136s # received: '3' 1136s ok 53 1136s # testing : /p4 1136s # expected: 4 1136s # received: '4' 1136s ok 54 1136s # testing : /p5 1136s # expected: 5 1136s # received: '5' 1136s ok 55 1136s # testing : /p6 1136s # expected: 6 1136s # received: '6' 1136s ok 56 1136s # testing : /p7 1136s # expected: 7 1136s # received: '7' 1136s ok 57 1136s # testing : /p8 1136s # expected: 8 1136s # received: '8' 1136s ok 58 1136s # testing : /p9 1136s # expected: 9 1136s # received: '9' 1136s ok 59 1136s # testing : /t0 1136s # expected: 0 1136s # received: '0' 1136s ok 60 1136s # testing : /t1 1136s # expected: 1 1136s # received: '1' 1136s ok 61 1136s # testing : /t2 1136s # expected: 2 1136s # received: '2' 1136s ok 62 1136s # testing : /t3 1136s # expected: 3 1136s # received: '3' 1136s ok 63 1136s # testing : /t4 1136s # expected: 4 1136s # received: '4' 1136s ok 64 1136s # testing : /t5 1136s # expected: 5 1136s # received: '5' 1136s ok 65 1136s # testing : /t6 1136s # expected: 6 1136s # received: '6' 1136s ok 66 1136s # testing : /t7 1136s # expected: 7 1136s # received: '7' 1136s ok 67 1136s # testing : /t8 1136s # expected: 8 1136s # received: '8' 1136s ok 68 1136s # testing : /t9 1136s # expected: 9 1136s # received: '9' 1136s ok 69 1136s verifying return code of seeother and gone redirect match 1136s # testing : f0 1136s # expected: '403' 1136s # received: '403' 1136s ok 70 1136s # testing : f1 1136s # expected: '403' 1136s # received: '403' 1136s ok 71 1136s # testing : f2 1136s # expected: '403' 1136s # received: '403' 1136s ok 72 1136s # testing : f3 1136s # expected: '403' 1136s # received: '403' 1136s ok 73 1136s # testing : f4 1136s # expected: '403' 1136s # received: '403' 1136s ok 74 1136s # testing : f5 1136s # expected: '403' 1136s # received: '403' 1136s ok 75 1136s # testing : f6 1136s # expected: '403' 1136s # received: '403' 1136s ok 76 1136s # testing : f7 1136s # expected: '403' 1136s # received: '403' 1136s ok 77 1136s # testing : f8 1136s # expected: '403' 1136s # received: '403' 1136s ok 78 1136s # testing : f9 1136s # expected: '403' 1136s # received: '403' 1136s ok 79 1136s # testing : s0 1136s # expected: '303' 1136s # received: '303' 1136s ok 80 1136s # testing : s1 1136s # expected: '303' 1136s # received: '303' 1136s ok 81 1136s # testing : s2 1136s # expected: '303' 1136s # received: '303' 1136s ok 82 1136s # testing : s3 1136s # expected: '303' 1136s # received: '303' 1136s ok 83 1136s # testing : s4 1136s # expected: '303' 1136s # received: '303' 1136s ok 84 1136s # testing : s5 1136s # expected: '303' 1136s # received: '303' 1136s ok 85 1136s # testing : s6 1136s # expected: '303' 1136s # received: '303' 1136s ok 86 1136s # testing : s7 1136s # expected: '303' 1136s # received: '303' 1136s ok 87 1136s # testing : s8 1136s # expected: '303' 1136s # received: '303' 1136s ok 88 1136s # testing : s9 1136s # expected: '303' 1136s # received: '303' 1136s ok 89 1136s # testing : g0 1136s # expected: '410' 1136s # received: '410' 1136s ok 90 1136s # testing : g1 1136s # expected: '410' 1136s # received: '410' 1136s ok 91 1136s # testing : g2 1136s # expected: '410' 1136s # received: '410' 1136s ok 92 1136s # testing : g3 1136s # expected: '410' 1136s # received: '410' 1136s ok 93 1136s # testing : g4 1136s # expected: '410' 1136s # received: '410' 1136s ok 94 1136s # testing : g5 1136s # expected: '410' 1136s # received: '410' 1136s ok 95 1136s # testing : g6 1136s # expected: '410' 1136s # received: '410' 1136s ok 96 1136s # testing : g7 1136s # expected: '410' 1136s # received: '410' 1136s ok 97 1136s # testing : g8 1136s # expected: '410' 1136s # received: '410' 1136s ok 98 1136s # testing : g9 1136s # expected: '410' 1136s # received: '410' 1136s ok 99 1136s verifying return code of seeother and gone redirect match with expression support 1136s # testing : f0 1136s # expected: '403' 1136s # received: '403' 1136s ok 100 1136s # testing : f1 1136s # expected: '403' 1136s # received: '403' 1136s ok 101 1136s # testing : f2 1136s # expected: '403' 1136s # received: '403' 1136s ok 102 1136s # testing : f3 1136s # expected: '403' 1136s # received: '403' 1136s ok 103 1136s # testing : f4 1136s # expected: '403' 1136s # received: '403' 1136s ok 104 1136s # testing : f5 1136s # expected: '403' 1136s # received: '403' 1136s ok 105 1136s # testing : f6 1136s # expected: '403' 1136s # received: '403' 1136s ok 106 1136s # testing : f7 1136s # expected: '403' 1136s # received: '403' 1136s ok 107 1136s # testing : f8 1136s # expected: '403' 1136s # received: '403' 1136s ok 108 1136s # testing : f9 1136s # expected: '403' 1136s # received: '403' 1136s ok 109 1136s # testing : s0 1136s # expected: '303' 1136s # received: '303' 1136s ok 110 1136s # testing : s1 1136s # expected: '303' 1136s # received: '303' 1136s ok 111 1136s # testing : s2 1136s # expected: '303' 1136s # received: '303' 1136s ok 112 1136s # testing : s3 1136s # expected: '303' 1136s # received: '303' 1136s ok 113 1136s # testing : s4 1136s # expected: '303' 1136s # received: '303' 1136s ok 114 1136s # testing : s5 1136s # expected: '303' 1136s # received: '303' 1136s ok 115 1136s # testing : s6 1136s # expected: '303' 1136s # received: '303' 1136s ok 116 1136s # testing : s7 1136s # expected: '303' 1136s # received: '303' 1136s ok 117 1136s # testing : s8 1136s # expected: '303' 1136s # received: '303' 1136s ok 118 1136s # testing : s9 1136s # expected: '303' 1136s # received: '303' 1136s ok 119 1136s # testing : g0 1136s # expected: '410' 1136s # received: '410' 1136s ok 120 1136s # testing : g1 1136s # expected: '410' 1136s # received: '410' 1136s ok 121 1136s # testing : g2 1136s # expected: '410' 1136s # received: '410' 1136s ok 122 1136s # testing : g3 1136s # expected: '410' 1136s # received: '410' 1136s ok 123 1136s # testing : g4 1136s # expected: '410' 1136s # received: '410' 1136s ok 124 1136s # testing : g5 1136s # expected: '410' 1136s # received: '410' 1136s ok 125 1136s # testing : g6 1136s # expected: '410' 1136s # received: '410' 1136s ok 126 1136s # testing : g7 1136s # expected: '410' 1136s # received: '410' 1136s ok 127 1136s # testing : g8 1136s # expected: '410' 1136s # received: '410' 1136s ok 128 1136s # testing : g9 1136s # expected: '410' 1136s # received: '410' 1136s ok 129 1136s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1136s # verifying /modules/alias/script is plain text 1136s # testing : /modules/alias/script 1136s # expected: '#!/bin/sh 1136s # echo Content-type: text/plain 1136s # echo 1136s # echo this is a shell script cgi. 1136s # ' 1136s # received: '#!/bin/sh 1136s # echo Content-type: text/plain 1136s # echo 1136s # echo this is a shell script cgi. 1136s # ' 1136s ok 130 1136s # verifying same file accessed at /cgi/script is executed code 1136s # testing : /cgi/script 1136s # expected: 'this is a shell script cgi. 1136s # ' 1136s # received: 'this is a shell script cgi. 1136s # ' 1136s ok 131 1136s # verifying ScriptAliasMatch with /aliascgi-script 1136s # testing : /aliascgi-script 1136s # expected: 'this is a shell script cgi. 1136s # ' 1136s # received: 'this is a shell script cgi. 1136s # ' 1136s ok 132 1136s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1136s # testing : /aliascgi-script 1136s # expected: 'this is a shell script cgi. 1136s # ' 1136s # received: 'this is a shell script cgi. 1136s # ' 1136s ok 133 1136s # verifying bad script alias. 1136s # testing : /aliascgi-nada 1136s # expected: 404 1136s # received: '404' 1136s ok 134 1136s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1136s ok 1139s t/modules/allowmethods.t ............ 1139s 1..9 1139s # Running under perl version 5.038002 for linux 1139s # Current time local: Tue Dec 17 19:12:19 2024 1139s # Current time GMT: Tue Dec 17 19:12:19 2024 1139s # Using Test.pm version 1.31 1139s # Using Apache/Test.pm version 1.42 1139s # testing : Get request to /Get responds 200 1139s # expected: 200 1139s # received: '200' 1139s ok 1 1139s # testing : Head request to /Get responds 200 1139s # expected: 200 1139s # received: '200' 1139s ok 2 1139s # testing : Post request to /Get responds 405 1139s # expected: 405 1139s # received: '405' 1139s ok 3 1139s # testing : Get request to /Head responds 200 1139s # expected: 200 1139s # received: '200' 1139s ok 4 1139s # testing : Head request to /Head responds 200 1139s # expected: 200 1139s # received: '200' 1139s ok 5 1139s # testing : Post request to /Head responds 405 1139s # expected: 405 1139s # received: '405' 1139s ok 6 1139s # testing : Get request to /Post responds 405 1139s # expected: 405 1139s # received: '405' 1139s ok 7 1139s # testing : Head request to /Post responds 405 1139s # expected: 405 1139s # received: '405' 1139s ok 8 1139s # testing : Post request to /Post responds 200 1139s # expected: 200 1139s # received: '200' 1139s ok 9 1139s ok 1141s t/modules/asis.t .................... 1141s 1..3 1141s # Running under perl version 5.038002 for linux 1141s # Current time local: Tue Dec 17 19:12:22 2024 1141s # Current time GMT: Tue Dec 17 19:12:22 2024 1141s # Using Test.pm version 1.31 1141s # Using Apache/Test.pm version 1.42 1141s # testing : asis content OK 1141s # expected: 'This is asis content. 1141s # ' 1141s # received: 'This is asis content. 1141s # ' 1141s ok 1 1141s # testing : asis gave 404 error 1141s # expected: 404 1141s # received: '404' 1141s ok 2 1141s # testing : asis gave 403 error 1141s # expected: 403 1141s # received: '403' 1141s ok 3 1141s ok 1147s t/modules/authz_core.t .............. 1147s 1..504 1147s # Running under perl version 5.038002 for linux 1147s # Current time local: Tue Dec 17 19:12:24 2024 1147s # Current time GMT: Tue Dec 17 19:12:24 2024 1147s # Using Test.pm version 1.31 1147s # Using Apache/Test.pm version 1.42 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/groups1 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 200, expected 200 [a/ : a/ ] 1147s ok 1 1147s # got 200, expected 200 [a/ : a/ 1] 1147s ok 2 1147s # got 200, expected 200 [a/ : a/ 2] 1147s ok 3 1147s # got 200, expected 200 [a/ : a/ 1 2] 1147s ok 4 1147s # got 200, expected 200 [a/ : a/ 3] 1147s ok 5 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ user1: a/ ] 1147s ok 6 1147s # got 200, expected 200 [a/ user1: a/ user1] 1147s ok 7 1147s # got 401, expected 401 [a/ user1: a/ user2] 1147s ok 8 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ Any 1 2: a/ ] 1147s ok 9 1147s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1147s ok 10 1147s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1147s ok 11 1147s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1147s ok 12 1147s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1147s ok 13 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1147s ok 14 1147s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1147s ok 15 1147s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1147s ok 16 1147s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1147s ok 17 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1147s ok 18 1147s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1147s ok 19 1147s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1147s ok 20 1147s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1147s ok 21 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1147s ok 22 1147s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1147s ok 23 1147s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1147s ok 24 1147s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1147s ok 25 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1147s ok 26 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1147s ok 27 1147s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1147s ok 28 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1147s ok 29 1147s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1147s ok 30 1147s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1147s ok 31 1147s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1147s ok 32 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1147s ok 33 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1147s ok 34 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1147s ok 35 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1147s ok 36 1147s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1147s ok 37 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1147s ok 38 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1147s ok 39 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1147s ok 40 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1147s ok 41 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1147s ok 42 1147s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1147s ok 43 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1147s ok 44 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1147s ok 45 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1147s ok 46 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1147s ok 47 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1147s ok 48 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1147s ok 49 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1147s ok 50 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1147s ok 51 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1147s ok 52 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1147s ok 53 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1147s ok 54 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1147s ok 55 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1147s ok 56 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1147s ok 57 1147s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1147s ok 58 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 !2: a/ ] 1147s ok 59 1147s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1147s ok 60 1147s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1147s ok 61 1147s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1147s ok 62 1147s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1147s ok 63 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1147s ok 64 1147s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1147s ok 65 1147s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1147s ok 66 1147s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1147s ok 67 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1147s ok 68 1147s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1147s ok 69 1147s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1147s ok 70 1147s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1147s ok 71 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1147s ok 72 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1147s ok 73 1147s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1147s ok 74 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1147s ok 75 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1147s ok 76 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1147s ok 77 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1147s ok 78 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1147s ok 79 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1147s ok 80 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1147s ok 81 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1147s ok 82 1147s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1147s ok 83 1147s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1147s ok 84 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1147s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1147s ok 85 1147s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1147s ok 86 1147s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1147s ok 87 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1147s ok 88 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1147s ok 89 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1147s ok 90 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1147s ok 91 1147s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1147s ok 92 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1147s ok 93 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1147s ok 94 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1147s ok 95 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1147s ok 96 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1147s ok 97 1147s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1147s ok 98 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1147s ok 99 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1147s ok 100 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1147s ok 101 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1147s ok 102 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1147s ok 103 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1147s ok 104 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1147s ok 105 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1147s ok 106 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1147s ok 107 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1147s ok 108 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1147s ok 109 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1147s ok 110 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1147s ok 111 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1147s ok 112 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1147s ok 113 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 2: a/ ] 1147s ok 114 1147s # got 403, expected 403 [a/ All 1 2: a/ 1] 1147s ok 115 1147s # got 403, expected 403 [a/ All 1 2: a/ 2] 1147s ok 116 1147s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1147s ok 117 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1147s ok 118 1147s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1147s ok 119 1147s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1147s ok 120 1147s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1147s ok 121 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1147s ok 122 1147s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1147s ok 123 1147s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1147s ok 124 1147s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1147s ok 125 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1147s ok 126 1147s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1147s ok 127 1147s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1147s ok 128 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1147s ok 129 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1147s ok 130 1147s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1147s ok 131 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1147s ok 132 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1147s ok 133 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1147s ok 134 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1147s ok 135 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1147s ok 136 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1147s ok 137 1147s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1147s ok 138 1147s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1147s ok 139 1147s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1147s ok 140 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1147s ok 141 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1147s ok 142 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1147s ok 143 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1147s ok 144 1147s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1147s ok 145 1147s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1147s ok 146 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1147s ok 147 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1147s ok 148 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1147s ok 149 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1147s ok 150 1147s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1147s ok 151 1147s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1147s ok 152 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1147s ok 153 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1147s ok 154 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1147s ok 155 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1147s ok 156 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1147s ok 157 1147s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1147s ok 158 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1147s ok 159 1147s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1147s ok 160 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1147s ok 161 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1147s ok 162 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1147s ok 163 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1147s ok 164 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1147s ok 165 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1147s ok 166 1147s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1147s ok 167 1147s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1147s ok 168 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1147s ok 169 1147s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1147s ok 170 1147s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1147s ok 171 1147s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1147s ok 172 1147s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1147s ok 173 1147s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1147s ok 174 1147s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1147s ok 175 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1147s ok 176 1147s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1147s ok 177 1147s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1147s ok 178 1147s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1147s ok 179 1147s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1147s ok 180 1147s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1147s ok 181 1147s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1147s ok 182 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1147s ok 183 1147s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1147s ok 184 1147s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1147s ok 185 1147s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1147s ok 186 1147s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1147s ok 187 1147s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1147s ok 188 1147s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1147s ok 189 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1147s ok 190 1147s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1147s ok 191 1147s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1147s ok 192 1147s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1147s ok 193 1147s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1147s ok 194 1147s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1147s ok 195 1147s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1147s ok 196 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1147s ok 197 1147s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1147s ok 198 1147s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1147s ok 199 1147s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1147s ok 200 1147s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1147s ok 201 1147s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1147s ok 202 1147s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1147s ok 203 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1147s ok 204 1147s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1147s ok 205 1147s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1147s ok 206 1147s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1147s ok 207 1147s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1147s ok 208 1147s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1147s ok 209 1147s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1147s ok 210 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1147s ok 211 1147s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1147s ok 212 1147s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1147s ok 213 1147s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1147s ok 214 1147s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1147s ok 215 1147s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1147s ok 216 1147s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1147s ok 217 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1147s ok 218 1147s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1147s ok 219 1147s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1147s ok 220 1147s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1147s ok 221 1147s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1147s ok 222 1147s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1147s ok 223 1147s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1147s ok 224 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1147s ok 225 1147s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1147s ok 226 1147s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1147s ok 227 1147s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1147s ok 228 1147s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1147s ok 229 1147s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1147s ok 230 1147s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1147s ok 231 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1147s ok 232 1147s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1147s ok 233 1147s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1147s ok 234 1147s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1147s ok 235 1147s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1147s ok 236 1147s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1147s ok 237 1147s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1147s ok 238 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1147s ok 239 1147s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1147s ok 240 1147s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1147s ok 241 1147s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1147s ok 242 1147s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1147s ok 243 1147s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1147s ok 244 1147s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1147s ok 245 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1147s ok 246 1147s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1147s ok 247 1147s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1147s ok 248 1147s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1147s ok 249 1147s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1147s ok 250 1147s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1147s ok 251 1147s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1147s ok 252 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1147s ok 253 1147s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1147s ok 254 1147s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1147s ok 255 1147s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1147s ok 256 1147s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1147s ok 257 1147s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1147s ok 258 1147s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1147s ok 259 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1147s ok 260 1147s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1147s ok 261 1147s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1147s ok 262 1147s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1147s ok 263 1147s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1147s ok 264 1147s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1147s ok 265 1147s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1147s ok 266 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1147s ok 267 1147s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1147s ok 268 1147s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1147s ok 269 1147s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1147s ok 270 1147s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1147s ok 271 1147s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1147s ok 272 1147s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1147s ok 273 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1147s ok 274 1147s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1147s ok 275 1147s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1147s ok 276 1147s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1147s ok 277 1147s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1147s ok 278 1147s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1147s ok 279 1147s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1147s ok 280 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1147s ok 281 1147s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1147s ok 282 1147s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1147s ok 283 1147s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1147s ok 284 1147s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1147s ok 285 1147s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1147s ok 286 1147s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1147s ok 287 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1147s ok 288 1147s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1147s ok 289 1147s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1147s ok 290 1147s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1147s ok 291 1147s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1147s ok 292 1147s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1147s ok 293 1147s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1147s ok 294 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1147s ok 295 1147s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1147s ok 296 1147s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1147s ok 297 1147s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1147s ok 298 1147s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1147s ok 299 1147s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1147s ok 300 1147s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1147s ok 301 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1147s ok 302 1147s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1147s ok 303 1147s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1147s ok 304 1147s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1147s ok 305 1147s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1147s ok 306 1147s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1147s ok 307 1147s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1147s ok 308 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1147s ok 309 1147s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1147s ok 310 1147s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1147s ok 311 1147s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1147s ok 312 1147s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1147s ok 313 1147s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1147s ok 314 1147s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1147s ok 315 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1147s ok 316 1147s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1147s ok 317 1147s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1147s ok 318 1147s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1147s ok 319 1147s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1147s ok 320 1147s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1147s ok 321 1147s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1147s ok 322 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1147s ok 323 1147s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1147s ok 324 1147s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1147s ok 325 1147s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1147s ok 326 1147s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1147s ok 327 1147s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1147s ok 328 1147s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1147s ok 329 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1147s ok 330 1147s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1147s ok 331 1147s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1147s ok 332 1147s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1147s ok 333 1147s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1147s ok 334 1147s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1147s ok 335 1147s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1147s ok 336 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1147s ok 337 1147s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1147s ok 338 1147s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1147s ok 339 1147s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1147s ok 340 1147s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1147s ok 341 1147s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1147s ok 342 1147s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1147s ok 343 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1147s ok 344 1147s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1147s ok 345 1147s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1147s ok 346 1147s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1147s ok 347 1147s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1147s ok 348 1147s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1147s ok 349 1147s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1147s ok 350 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1147s ok 351 1147s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1147s ok 352 1147s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1147s ok 353 1147s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1147s ok 354 1147s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1147s ok 355 1147s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1147s ok 356 1147s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1147s ok 357 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1147s ok 358 1147s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1147s ok 359 1147s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1147s ok 360 1147s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1147s ok 361 1147s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1147s ok 362 1147s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1147s ok 363 1147s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1147s ok 364 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1147s ok 365 1147s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1147s ok 366 1147s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1147s ok 367 1147s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1147s ok 368 1147s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1147s ok 369 1147s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1147s ok 370 1147s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1147s ok 371 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1147s ok 372 1147s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1147s ok 373 1147s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1147s ok 374 1147s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1147s ok 375 1147s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1147s ok 376 1147s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1147s ok 377 1147s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1147s ok 378 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1147s ok 379 1147s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1147s ok 380 1147s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1147s ok 381 1147s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1147s ok 382 1147s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1147s ok 383 1147s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1147s ok 384 1147s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1147s ok 385 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1147s ok 386 1147s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1147s ok 387 1147s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1147s ok 388 1147s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1147s ok 389 1147s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1147s ok 390 1147s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1147s ok 391 1147s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1147s ok 392 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1147s ok 393 1147s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1147s ok 394 1147s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1147s ok 395 1147s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1147s ok 396 1147s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1147s ok 397 1147s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1147s ok 398 1147s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1147s ok 399 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1147s ok 400 1147s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1147s ok 401 1147s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1147s ok 402 1147s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1147s ok 403 1147s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1147s ok 404 1147s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1147s ok 405 1147s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1147s ok 406 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1147s ok 407 1147s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1147s ok 408 1147s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1147s ok 409 1147s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1147s ok 410 1147s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1147s ok 411 1147s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1147s ok 412 1147s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1147s ok 413 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1147s ok 414 1147s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1147s ok 415 1147s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1147s ok 416 1147s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1147s ok 417 1147s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1147s ok 418 1147s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1147s ok 419 1147s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1147s ok 420 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1147s ok 421 1147s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1147s ok 422 1147s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1147s ok 423 1147s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1147s ok 424 1147s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1147s ok 425 1147s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1147s ok 426 1147s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1147s ok 427 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1147s ok 428 1147s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1147s ok 429 1147s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1147s ok 430 1147s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1147s ok 431 1147s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1147s ok 432 1147s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1147s ok 433 1147s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1147s ok 434 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1147s ok 435 1147s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1147s ok 436 1147s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1147s ok 437 1147s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1147s ok 438 1147s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1147s ok 439 1147s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1147s ok 440 1147s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1147s ok 441 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1147s ok 442 1147s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1147s ok 443 1147s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1147s ok 444 1147s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1147s ok 445 1147s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1147s ok 446 1147s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1147s ok 447 1147s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1147s ok 448 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1147s ok 449 1147s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1147s ok 450 1147s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1147s ok 451 1147s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1147s ok 452 1147s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1147s ok 453 1147s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1147s ok 454 1147s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1147s ok 455 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1147s ok 456 1147s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1147s ok 457 1147s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1147s ok 458 1147s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1147s ok 459 1147s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1147s ok 460 1147s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1147s ok 461 1147s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1147s ok 462 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1147s ok 463 1147s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1147s ok 464 1147s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1147s ok 465 1147s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1147s ok 466 1147s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1147s ok 467 1147s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1147s ok 468 1147s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1147s ok 469 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1147s ok 470 1147s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1147s ok 471 1147s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1147s ok 472 1147s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1147s ok 473 1147s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1147s ok 474 1147s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1147s ok 475 1147s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1147s ok 476 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1147s ok 477 1147s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1147s ok 478 1147s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1147s ok 479 1147s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1147s ok 480 1147s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1147s ok 481 1147s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1147s ok 482 1147s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1147s ok 483 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1147s ok 484 1147s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1147s ok 485 1147s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1147s ok 486 1147s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1147s ok 487 1147s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1147s ok 488 1147s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1147s ok 489 1147s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1147s ok 490 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1147s ok 491 1147s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1147s ok 492 1147s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1147s ok 493 1147s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1147s ok 494 1147s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1147s ok 495 1147s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1147s ok 496 1147s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1147s ok 497 1147s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1147s ok 498 1147s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1147s ok 499 1147s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1147s ok 500 1147s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1147s ok 501 1147s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1147s ok 502 1147s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1147s ok 503 1147s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1147s ok 504 1147s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1147s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/groups1 1147s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1147s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1147s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1147s ok 1149s t/modules/autoindex.t ............... 1149s 1..84 1149s # Running under perl version 5.038002 for linux 1149s # Current time local: Tue Dec 17 19:12:29 2024 1149s # Current time GMT: Tue Dec 17 19:12:29 2024 1149s # Using Test.pm version 1.31 1149s # Using Apache/Test.pm version 1.42 1149s --- 1149s IndexOrderDefault Ascending Name 1149s GET /modules/autoindex/htaccess/ 1149s ok 1 1149s --- 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 2 1149s --- 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 3 1149s --- 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 4 1149s --- 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 5 1149s --- 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 6 1149s --- 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 7 1149s --- 1149s IndexOrderDefault Ascending Date 1149s GET /modules/autoindex/htaccess/ 1149s ok 8 1149s --- 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 9 1149s --- 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 10 1149s --- 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 11 1149s --- 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 12 1149s --- 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 13 1149s --- 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 14 1149s --- 1149s IndexOrderDefault Ascending Size 1149s GET /modules/autoindex/htaccess/ 1149s ok 15 1149s --- 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 16 1149s --- 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 17 1149s --- 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 18 1149s --- 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 19 1149s --- 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 20 1149s --- 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 21 1149s --- 1149s IndexOrderDefault Descending Name 1149s GET /modules/autoindex/htaccess/ 1149s ok 22 1149s --- 1149s IndexOrderDefault Descending Name 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 23 1149s --- 1149s IndexOrderDefault Descending Name 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 24 1149s --- 1149s IndexOrderDefault Descending Name 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 25 1149s --- 1149s IndexOrderDefault Descending Name 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 26 1149s --- 1149s IndexOrderDefault Descending Name 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 27 1149s --- 1149s IndexOrderDefault Descending Name 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 28 1149s --- 1149s IndexOrderDefault Descending Date 1149s GET /modules/autoindex/htaccess/ 1149s ok 29 1149s --- 1149s IndexOrderDefault Descending Date 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 30 1149s --- 1149s IndexOrderDefault Descending Date 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 31 1149s --- 1149s IndexOrderDefault Descending Date 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 32 1149s --- 1149s IndexOrderDefault Descending Date 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 33 1149s --- 1149s IndexOrderDefault Descending Date 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 34 1149s --- 1149s IndexOrderDefault Descending Date 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 35 1149s --- 1149s IndexOrderDefault Descending Size 1149s GET /modules/autoindex/htaccess/ 1149s ok 36 1149s --- 1149s IndexOrderDefault Descending Size 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 37 1149s --- 1149s IndexOrderDefault Descending Size 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 38 1149s --- 1149s IndexOrderDefault Descending Size 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 39 1149s --- 1149s IndexOrderDefault Descending Size 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 40 1149s --- 1149s IndexOrderDefault Descending Size 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 41 1149s --- 1149s IndexOrderDefault Descending Size 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 42 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s GET /modules/autoindex/htaccess/ 1149s ok 43 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 44 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 45 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 46 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 47 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 48 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Name 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 49 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s GET /modules/autoindex/htaccess/ 1149s ok 50 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 51 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 52 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 53 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 54 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 55 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Date 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 56 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s GET /modules/autoindex/htaccess/ 1149s ok 57 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 58 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 59 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 60 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 61 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 62 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Ascending Size 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 63 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s GET /modules/autoindex/htaccess/ 1149s ok 64 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 65 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 66 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 67 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 68 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 69 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Name 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 70 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s GET /modules/autoindex/htaccess/ 1149s ok 71 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 72 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 73 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 74 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 75 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 76 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Date 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 77 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s GET /modules/autoindex/htaccess/ 1149s ok 78 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s 1149s (C=N O=A) 1149s GET /modules/autoindex/htaccess/?C=N&O=A 1149s ok 79 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s 1149s (C=N O=D) 1149s GET /modules/autoindex/htaccess/?C=N&O=D 1149s ok 80 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s 1149s (C=M O=A) 1149s GET /modules/autoindex/htaccess/?C=M&O=A 1149s ok 81 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s 1149s (C=M O=D) 1149s GET /modules/autoindex/htaccess/?C=M&O=D 1149s ok 82 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s 1149s (C=S O=A) 1149s GET /modules/autoindex/htaccess/?C=S&O=A 1149s ok 83 1149s --- 1149s IndexOptions FancyIndexing 1149s IndexOrderDefault Descending Size 1149s 1149s (C=S O=D) 1149s GET /modules/autoindex/htaccess/?C=S&O=D 1149s ok 84 1149s ok 1152s t/modules/autoindex2.t .............. 1152s 1..3 1152s # Running under perl version 5.038002 for linux 1152s # Current time local: Tue Dec 17 19:12:32 2024 1152s # Current time GMT: Tue Dec 17 19:12:32 2024 1152s # Using Test.pm version 1.31 1152s # Using Apache/Test.pm version 1.42 1152s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1152s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1152s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1152s # testing : dir_broken should not be listed 1152s # expected: 0 1152s # received: 0 1152s ok 1 1152s # testing : dir_normal should be listed 1152s # expected: 1 1152s # received: 1 1152s ok 2 1152s # testing : dir_protected should not be listed 1152s # expected: 0 1152s # received: 0 1152s ok 3 1152s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1152s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1152s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1152s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1152s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1152s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1152s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1152s ok 1155s t/modules/brotli.t .................. 1155s 1..64 1155s # Running under perl version 5.038002 for linux 1155s # Current time local: Tue Dec 17 19:12:35 2024 1155s # Current time GMT: Tue Dec 17 19:12:35 2024 1155s # Using Test.pm version 1.31 1155s # Using Apache/Test.pm version 1.42 1155s qvalue: 1155s # expected: 200 1155s # received: '200' 1155s ok 1 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 2 1155s qvalue: 1155s # expected: 200 1155s # received: '200' 1155s ok 3 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 4 1155s qvalue: 1155s # expected: 200 1155s # received: '200' 1155s ok 5 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 6 1155s qvalue: 1155s # expected: 200 1155s # received: '200' 1155s ok 7 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 8 1155s qvalue: 1155s # expected: 200 1155s # received: '200' 1155s ok 9 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 10 1155s qvalue: 1155s # expected: 200 1155s # received: '200' 1155s ok 11 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 12 1155s qvalue: ; 1155s # expected: 200 1155s # received: '200' 1155s ok 13 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 14 1155s qvalue: ; 1155s # expected: 200 1155s # received: '200' 1155s ok 15 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 16 1155s qvalue: ; 1155s # expected: 200 1155s # received: '200' 1155s ok 17 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 18 1155s qvalue: ;q= 1155s # expected: 200 1155s # received: '200' 1155s ok 19 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 20 1155s qvalue: ;q= 1155s # expected: 200 1155s # received: '200' 1155s ok 21 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 22 1155s qvalue: ;q= 1155s # expected: 200 1155s # received: '200' 1155s ok 23 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 24 1155s qvalue: ;q=0 1155s # expected: 200 1155s # received: '200' 1155s ok 25 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 26 1155s qvalue: ;q=0 1155s # expected: 200 1155s # received: '200' 1155s ok 27 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 28 1155s qvalue: ;q=0 1155s # expected: 200 1155s # received: '200' 1155s ok 29 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 30 1155s qvalue: ;q=0. 1155s # expected: 200 1155s # received: '200' 1155s ok 31 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 32 1155s qvalue: ;q=0. 1155s # expected: 200 1155s # received: '200' 1155s ok 33 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 34 1155s qvalue: ;q=0. 1155s # expected: 200 1155s # received: '200' 1155s ok 35 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 36 1155s qvalue: ;q=0.0 1155s # expected: 200 1155s # received: '200' 1155s ok 37 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 38 1155s qvalue: ;q=0.0 1155s # expected: 200 1155s # received: '200' 1155s ok 39 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 40 1155s qvalue: ;q=0.0 1155s # expected: 200 1155s # received: '200' 1155s ok 41 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 42 1155s qvalue: ;q=0.00 1155s # expected: 200 1155s # received: '200' 1155s ok 43 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 44 1155s qvalue: ;q=0.00 1155s # expected: 200 1155s # received: '200' 1155s ok 45 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 46 1155s qvalue: ;q=0.00 1155s # expected: 200 1155s # received: '200' 1155s ok 47 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 48 1155s qvalue: ;q=0.000 1155s # expected: 200 1155s # received: '200' 1155s ok 49 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 50 1155s qvalue: ;q=0.000 1155s # expected: 200 1155s # received: '200' 1155s ok 51 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 52 1155s qvalue: ;q=0.000 1155s # expected: 200 1155s # received: '200' 1155s ok 53 1155s # testing : response without Content-Encoding is OK 1155s # expected: undef 1155s # received: undef 1155s ok 54 1155s qvalue: ;q=0.0000 1155s # expected: 200 1155s # received: '200' 1155s ok 55 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 56 1155s qvalue: ;q=0.0000 1155s # expected: 200 1155s # received: '200' 1155s ok 57 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 58 1155s qvalue: ;q=0.0000 1155s # expected: 200 1155s # received: '200' 1155s ok 59 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 60 1155s # expected: 200 1155s # received: '200' 1155s ok 61 1155s # testing : response Content-Encoding is OK 1155s # expected: 'br' 1155s # received: 'br' 1155s ok 62 1155s # expected: 200 1155s # received: '200' 1155s ok 63 1155s # testing : response Content-Encoding is OK 1155s # expected: 'gzip' 1155s # received: 'gzip' 1155s ok 64 1155s ok 1157s t/modules/buffer.t .................. 1157s 1..12 1157s # Running under perl version 5.038002 for linux 1157s # Current time local: Tue Dec 17 19:12:38 2024 1157s # Current time GMT: Tue Dec 17 19:12:38 2024 1157s # Using Test.pm version 1.31 1157s # Using Apache/Test.pm version 1.42 1157s # testing : Checking return code is '200' 1157s # expected: 200 1157s # received: '200' 1157s ok 1 1157s ok 2 1157s # testing : Checking return code is '200' 1157s # expected: 200 1157s # received: '200' 1157s ok 3 1157s ok 4 1157s # testing : Checking return code is '200' 1157s # expected: 200 1157s # received: '200' 1157s ok 5 1157s ok 6 1157s # testing : Checking return code is '200' 1157s # expected: 200 1157s # received: '200' 1157s ok 7 1157s ok 8 1157s # testing : Checking return code is '200' 1157s # expected: 200 1157s # received: '200' 1157s ok 9 1157s ok 10 1157s # testing : Checking return code is '200' 1157s # expected: 200 1157s # received: '200' 1157s ok 11 1157s ok 12 1157s ok 1160s t/modules/cache.t ................... 1160s 1..3 1160s # Running under perl version 5.038002 for linux 1160s # Current time local: Tue Dec 17 19:12:40 2024 1160s # Current time GMT: Tue Dec 17 19:12:40 2024 1160s # Using Test.pm version 1.31 1160s # Using Apache/Test.pm version 1.42 1160s # testing : non-cached call to index.html 1160s # expected: 200 1160s # received: '200' 1160s ok 1 1160s # testing : call to cache index.html 1160s # expected: 200 1160s # received: '200' 1160s ok 2 1160s # testing : cached call to index.html 1160s # expected: 200 1160s # received: '200' 1160s ok 3 1160s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1160s ok 1165s t/modules/cgi.t ..................... 1165s 1..58 1165s # Running under perl version 5.038002 for linux 1165s # Current time local: Tue Dec 17 19:12:43 2024 1165s # Current time GMT: Tue Dec 17 19:12:43 2024 1165s # Using Test.pm version 1.31 1165s # Using Apache/Test.pm version 1.42 1165s # testing : return code for acceptpathinfodefault.sh 1165s # expected: 200 1165s # received: '200' 1165s ok 1 1165s # testing : body for acceptpathinfodefault.sh 1165s # expected: '' 1165s # received: '' 1165s ok 2 1165s # testing : return code for acceptpathinfodefault.sh/foo 1165s # expected: 200 1165s # received: '200' 1165s ok 3 1165s # testing : body for acceptpathinfodefault.sh/foo 1165s # expected: '/foo' 1165s # received: '/foo' 1165s ok 4 1165s # testing : return code for acceptpathinfooff.sh 1165s # expected: 200 1165s # received: '200' 1165s ok 5 1165s # testing : body for acceptpathinfooff.sh 1165s # expected: '' 1165s # received: '' 1165s ok 6 1165s # testing : return code for acceptpathinfooff.sh/foo 1165s # expected: 404 1165s # received: '404' 1165s ok 7 1165s # no body test for this one 1165s ok 8 1165s # testing : return code for acceptpathinfoon.sh 1165s # expected: 200 1165s # received: '200' 1165s ok 9 1165s # testing : body for acceptpathinfoon.sh 1165s # expected: '' 1165s # received: '' 1165s ok 10 1165s # testing : return code for acceptpathinfoon.sh/foo 1165s # expected: 200 1165s # received: '200' 1165s ok 11 1165s # testing : body for acceptpathinfoon.sh/foo 1165s # expected: '/foo' 1165s # received: '/foo' 1165s ok 12 1165s # testing : return code for bogus-perl.pl 1165s # expected: 500 1165s # received: '500' 1165s ok 13 1165s # cgi log created ok. 1165s ok 14 1165s # testing : return code for bogus-sh.sh 1165s # expected: 500 1165s # received: '500' 1165s ok 15 1165s # checking that log size (807) is bigger than it used to be (523) 1165s ok 16 1165s # testing : return code for nph-stderr.pl 1165s # expected: 200 1165s # received: '200' 1165s ok 17 1165s # testing : body for nph-stderr.pl 1165s # expected: 'this is nph-stdout' 1165s # received: 'this is nph-stdout' 1165s ok 18 1165s # testing : return code for nph-test.pl 1165s # expected: 200 1165s # received: '200' 1165s ok 19 1165s # testing : body for nph-test.pl 1165s # expected: 'ok' 1165s # received: 'ok' 1165s ok 20 1165s # testing : return code for perl.pl 1165s # expected: 200 1165s # received: '200' 1165s ok 21 1165s # testing : body for perl.pl 1165s # expected: 'perl cgi' 1165s # received: 'perl cgi' 1165s ok 22 1165s # testing : return code for sh.sh 1165s # expected: 200 1165s # received: '200' 1165s ok 23 1165s # testing : body for sh.sh 1165s # expected: 'sh cgi' 1165s # received: 'sh cgi' 1165s ok 24 1165s # testing : return code for stderr1.pl 1165s # expected: 200 1165s # received: '200' 1165s ok 25 1165s # testing : body for stderr1.pl 1165s # expected: 'this is stdout' 1165s # received: 'this is stdout' 1165s ok 26 1165s # testing : return code for stderr2.pl 1165s # expected: 200 1165s # received: '200' 1165s ok 27 1165s # testing : body for stderr2.pl 1165s # expected: 'this is also stdout' 1165s # received: 'this is also stdout' 1165s ok 28 1165s # testing : return code for stderr3.pl 1165s # expected: 200 1165s # received: '200' 1165s ok 29 1165s # testing : body for stderr3.pl 1165s # expected: 'this is more stdout' 1165s # received: 'this is more stdout' 1165s ok 30 1165s # posted content (length 10) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1165s # expected: '500' 1165s # received: '500' 1165s ok 31 1165s # checking that log size (35781) is greater than 807 1165s ok 32 1165s # verifying that logged content is 10 characters 1165s ok 33 1165s # posted content (length 99) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1165s # expected: '500' 1165s # received: '500' 1165s ok 34 1165s # checking that log size (36240) is greater than 35781 1165s ok 35 1165s # verifying that logged content is 99 characters 1165s ok 36 1165s # posted content (length 250) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1165s # expected: '500' 1165s # received: '500' 1165s ok 37 1165s # checking that log size (36851) is greater than 36240 1165s ok 38 1165s # verifying that logged content is 250 characters 1165s ok 39 1165s # posted content (length 255) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1165s # expected: '500' 1165s # received: '500' 1165s ok 40 1165s # checking that log size (37467) is greater than 36851 1165s ok 41 1165s # verifying that logged content is 255 characters 1165s ok 42 1165s # posted content (length 256) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1165s # expected: '500' 1165s # received: '500' 1165s ok 43 1165s # checking that log size (38084) is greater than 37467 1165s ok 44 1165s # verifying that logged content is 256 characters 1165s ok 45 1165s # posted content (length 257) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1165s # expected: '500' 1165s # received: '500' 1165s ok 46 1165s # checking that log size (38701) is greater than 38084 1165s ok 47 1165s # verifying that logged content is 256 characters 1165s ok 48 1165s # posted content (length 258) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1165s # expected: '500' 1165s # received: '500' 1165s ok 49 1165s # checking that log size (39318) is greater than 38701 1165s ok 50 1165s # verifying that logged content is 256 characters 1165s ok 51 1165s # posted content (length 1024) to bogus-perl.pl 1165s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1165s # expected: '500' 1165s # received: '500' 1165s ok 52 1165s # checking that log size (39936) is greater than 39318 1165s ok 53 1165s # verifying that logged content is 256 characters 1165s ok 54 1165s # verifying log is greater than 40960 bytes. 1165s ok 55 1165s # verifying log did not grow after making bogus request. 1165s ok 56 1165s # verifying log did not grow after making another bogus request. 1165s ok 57 1165s # checking that HEAD /modules/cgi/perl.pl returns 200. 1165s ok 58 1165s ok 1168s t/modules/data.t .................... 1168s 1..2 1168s # Running under perl version 5.038002 for linux 1168s # Current time local: Tue Dec 17 19:12:48 2024 1168s # Current time GMT: Tue Dec 17 19:12:48 2024 1168s # Using Test.pm version 1.31 1168s # Using Apache/Test.pm version 1.42 1168s # testing : Checking return code is '200' 1168s # expected: 200 1168s # received: '200' 1168s ok 1 1168s ok 2 1168s ok 1173s t/modules/dav.t ..................... 1173s 1..19 1173s # Running under perl version 5.038002 for linux 1173s # Current time local: Tue Dec 17 19:12:51 2024 1173s # Current time GMT: Tue Dec 17 19:12:51 2024 1173s # Using Test.pm version 1.31 1173s # Using Apache/Test.pm version 1.42 1173s resource lock test: 1173s ok 1 1173s DAV put test: 1173s ok 2 1173s getting DAV resource properties: 1173s ok 3 1173s created: Tue, 17 Dec 2024 19:12:53 GMT 1173s modified: Tue, 17 Dec 2024 19:12:53 GMT 1173s now: Tue, 17 Dec 2024 19:12:55 GMT 1173s ok 4 1173s ok 5 1173s resource lock status test: 1173s ok 6 1173s resource unlock test: 1173s ok 7 1173s resource lock status test: 1173s ok 8 1173s getting uri... 1173s expect: 1173s -> 1173s 1173s
1173s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1211s # 1211s # ' 1211s # received: ' 1211s #

Hello World!

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

No query was specified.

1211s # 1211s # ' 1211s # received: ' 1211s #

No query was specified.

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

Hello World!

1211s # 1211s # ' 1211s # received: ' 1211s #

Hello World!

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

No query was specified.

1211s # 1211s # ' 1211s # received: ' 1211s #

No query was specified.

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

mod_include test

1216s # 1216s # 1216s # Hello World 1216s # 1216s #

[back]

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

mod_include test

1216s # 1216s # 1216s # Hello World 1216s # 1216s #

[back]

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

mod_include test

1216s # 1216s # 1216s # Hello World 1216s # 1216s #

[back]

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

Load Balancer Manager for localhost

1240s # 1240s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1240s #
Server Built: 2024-10-02T12:40:51
1240s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1240s #
1240s #

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

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

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

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

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

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

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

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

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

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

LoadBalancer Status for balancer://failover [pc774822f_failover]

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

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

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

Moved Permanently

1271s #

The document has moved here.

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

Moved Permanently

1271s #

The document has moved here.

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

Moved Permanently

1271s #

The document has moved here.

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

Moved Permanently

1271s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1271s #

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

Multiple Choices

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

Available documents: 1271s #

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

Multiple Choices

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

Available documents: 1271s #

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

Moved Permanently

1271s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1271s #

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

Multiple Choices

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

Available documents: 1271s #

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

Moved Permanently

1271s #

The document has moved here.

1271s # 1271s # ' 1271s ok 48 1271s ok 1274s t/modules/status.t .................. 1274s 1..1 1274s # Running under perl version 5.038002 for linux 1274s # Current time local: Tue Dec 17 19:14:34 2024 1274s # Current time GMT: Tue Dec 17 19:14:34 2024 1274s # Using Test.pm version 1.31 1274s # Using Apache/Test.pm version 1.42 1274s 1274s 1274s Apache Status 1274s 1274s

Apache Server Status for localhost (via 127.0.0.1)

1274s 1274s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1274s
Server MPM: worker
1274s
Server Built: 2024-10-02T12:40:51 1274s

1274s
Current Time: Tuesday, 17-Dec-2024 19:14:37 UTC
1274s
Restart Time: Tuesday, 17-Dec-2024 19:09:15 UTC
1274s
Parent Server Config. Generation: 1
1274s
Parent Server MPM Generation: 0
1274s
Server uptime: 5 minutes 22 seconds
1274s
Server load: 1.06 1.56 1.53
1274s
Total accesses: 6794 - Total Traffic: 138.3 MB - Total Duration: 71297
1274s
CPU Usage: u6.77 s12.98 cu1.31 cs1.04 - 6.86% CPU load
1274s
21.1 requests/sec - 439.8 kB/second - 20.8 kB/request - 10.4941 ms/request
1274s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1274s
____________W_______....................
1274s

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

1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s
SrvPIDAccMCPU 1274s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01642490/380/380_ 1274s 11.452114400.02.892.89 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-01642490/371/371_ 1274s 11.452162490.012.9112.91 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-01642490/321/321_ 1274s 11.452118770.019.7719.77 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-01642490/320/320_ 1274s 11.452112640.02.652.65 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-01642490/321/321_ 1274s 11.452111680.02.502.50 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-01642490/421/421_ 1274s 11.442131400.012.4212.42 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-01642490/334/334_ 1274s 11.442113340.09.059.05 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-01642490/321/321_ 1274s 11.4421146530.02.132.13 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-01642490/321/321_ 1274s 11.452113540.02.642.64 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-01642490/322/322_ 1274s 11.452113620.05.205.20 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01642510/322/322_ 1274s 10.542140250.017.4817.48 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-01642510/329/329_ 1274s 10.542132790.02.172.17 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-01642510/334/334W 1274s 10.530033000.017.4817.48 1274s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-01642510/340/340_ 1274s 10.542117070.013.6113.61 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
1-01642510/321/321_ 1274s 10.532111900.01.911.91 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-01642510/421/421_ 1274s 10.532114990.06.046.04 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-01642510/326/326_ 1274s 10.542113810.01.711.71 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1-01642510/325/325_ 1274s 10.542152160.02.002.00 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-01642510/322/322_ 1274s 10.542113310.01.661.66 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-01642510/322/322_ 1274s 10.5421145180.02.062.06 1274s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1274s
1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s 1274s
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
1274s 1274s 1274s ok 1 1274s ok 1277s t/modules/substitute.t .............. 1277s 1..19 1277s # Running under perl version 5.038002 for linux 1277s # Current time local: Tue Dec 17 19:14:37 2024 1277s # Current time GMT: Tue Dec 17 19:14:37 2024 1277s # Using Test.pm version 1.31 1277s # Using Apache/Test.pm version 1.42 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'barbar': OK 1277s ok 1 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'barbar': OK 1277s ok 2 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'foofoo': OK 1277s ok 3 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'barbar': OK 1277s ok 4 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'barbar': OK 1277s ok 5 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'barbar': OK 1277s ok 6 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'foof 1277s oo': OK 1277s ok 7 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'xfoo': OK 1277s ok 8 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1277s ok 9 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s barx 1277s ': OK 1277s ok 10 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'a$1axb(': OK 1277s ok 11 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'a$XX': OK 1277s ok 12 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1277s ok 13 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'x&x': OK 1277s ok 14 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'xx': OK 1277s ok 15 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'fcooar': OK 1277s ok 16 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'fc$1ar': OK 1277s ok 17 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'fdooar': OK 1277s ok 18 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s got 200 'XXXfooXXX 1277s bar': OK 1277s ok 19 1277s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1277s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1277s ok 1282s t/modules/unique_id.t ............... 1282s 1..300 1282s # Running under perl version 5.038002 for linux 1282s # Current time local: Tue Dec 17 19:14:40 2024 1282s # Current time GMT: Tue Dec 17 19:14:40 2024 1282s # Using Test.pm version 1.31 1282s # Using Apache/Test.pm version 1.42 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 1 1282s # unique id: Z2HNo40WdzjOQq6wxHzl1QAAAEU 1282s ok 2 1282s ok 3 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 4 1282s # unique id: Z2HNo9FnPt5XTSZplsk_XgAAAAU 1282s ok 5 1282s ok 6 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 7 1282s # unique id: Z2HNo40WdzjOQq6wxHzl1gAAAEQ 1282s ok 8 1282s ok 9 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 10 1282s # unique id: Z2HNo9FnPt5XTSZplsk_XwAAAAc 1282s ok 11 1282s ok 12 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 13 1282s # unique id: Z2HNo40WdzjOQq6wxHzl1wAAAEc 1282s ok 14 1282s ok 15 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 16 1282s # unique id: Z2HNo9FnPt5XTSZplsk_YAAAAAg 1282s ok 17 1282s ok 18 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 19 1282s # unique id: Z2HNo40WdzjOQq6wxHzl2AAAAEg 1282s ok 20 1282s ok 21 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 22 1282s # unique id: Z2HNo9FnPt5XTSZplsk_YQAAAAM 1282s ok 23 1282s ok 24 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 25 1282s # unique id: Z2HNo40WdzjOQq6wxHzl2QAAAEY 1282s ok 26 1282s ok 27 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 28 1282s # unique id: Z2HNo9FnPt5XTSZplsk_YgAAAAE 1282s ok 29 1282s ok 30 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 31 1282s # unique id: Z2HNo40WdzjOQq6wxHzl2gAAAEE 1282s ok 32 1282s ok 33 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 34 1282s # unique id: Z2HNo9FnPt5XTSZplsk_YwAAAAA 1282s ok 35 1282s ok 36 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 37 1282s # unique id: Z2HNo40WdzjOQq6wxHzl2wAAAEk 1282s ok 38 1282s ok 39 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 40 1282s # unique id: Z2HNo9FnPt5XTSZplsk_ZAAAAAQ 1282s ok 41 1282s ok 42 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 43 1282s # unique id: Z2HNo40WdzjOQq6wxHzl3AAAAEM 1282s ok 44 1282s ok 45 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 46 1282s # unique id: Z2HNo9FnPt5XTSZplsk_ZQAAAAI 1282s ok 47 1282s ok 48 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 49 1282s # unique id: Z2HNo40WdzjOQq6wxHzl3QAAAEA 1282s ok 50 1282s ok 51 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 52 1282s # unique id: Z2HNo9FnPt5XTSZplsk_ZgAAAAk 1282s ok 53 1282s ok 54 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 55 1282s # unique id: Z2HNo40WdzjOQq6wxHzl3gAAAEI 1282s ok 56 1282s ok 57 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 58 1282s # unique id: Z2HNo9FnPt5XTSZplsk_ZwAAAAY 1282s ok 59 1282s ok 60 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 61 1282s # unique id: Z2HNo40WdzjOQq6wxHzl3wAAAEU 1282s ok 62 1282s ok 63 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 64 1282s # unique id: Z2HNo9FnPt5XTSZplsk_aAAAAAU 1282s ok 65 1282s ok 66 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 67 1282s # unique id: Z2HNo40WdzjOQq6wxHzl4AAAAEQ 1282s ok 68 1282s ok 69 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 70 1282s # unique id: Z2HNo9FnPt5XTSZplsk_aQAAAAc 1282s ok 71 1282s ok 72 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 73 1282s # unique id: Z2HNo40WdzjOQq6wxHzl4QAAAEc 1282s ok 74 1282s ok 75 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 76 1282s # unique id: Z2HNo9FnPt5XTSZplsk_agAAAAg 1282s ok 77 1282s ok 78 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 79 1282s # unique id: Z2HNo40WdzjOQq6wxHzl4gAAAEg 1282s ok 80 1282s ok 81 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 82 1282s # unique id: Z2HNpNFnPt5XTSZplsk_awAAAAM 1282s ok 83 1282s ok 84 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 85 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl4wAAAEY 1282s ok 86 1282s ok 87 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 88 1282s # unique id: Z2HNpNFnPt5XTSZplsk_bAAAAAE 1282s ok 89 1282s ok 90 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 91 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl5AAAAEE 1282s ok 92 1282s ok 93 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 94 1282s # unique id: Z2HNpNFnPt5XTSZplsk_bQAAAAA 1282s ok 95 1282s ok 96 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 97 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl5QAAAEk 1282s ok 98 1282s ok 99 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 100 1282s # unique id: Z2HNpNFnPt5XTSZplsk_bgAAAAQ 1282s ok 101 1282s ok 102 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 103 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl5gAAAEM 1282s ok 104 1282s ok 105 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 106 1282s # unique id: Z2HNpNFnPt5XTSZplsk_bwAAAAI 1282s ok 107 1282s ok 108 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 109 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl5wAAAEA 1282s ok 110 1282s ok 111 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 112 1282s # unique id: Z2HNpNFnPt5XTSZplsk_cAAAAAk 1282s ok 113 1282s ok 114 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 115 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl6AAAAEI 1282s ok 116 1282s ok 117 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 118 1282s # unique id: Z2HNpNFnPt5XTSZplsk_cQAAAAY 1282s ok 119 1282s ok 120 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 121 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl6QAAAEU 1282s ok 122 1282s ok 123 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 124 1282s # unique id: Z2HNpNFnPt5XTSZplsk_cgAAAAU 1282s ok 125 1282s ok 126 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 127 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl6gAAAEQ 1282s ok 128 1282s ok 129 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 130 1282s # unique id: Z2HNpNFnPt5XTSZplsk_cwAAAAc 1282s ok 131 1282s ok 132 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 133 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl6wAAAEc 1282s ok 134 1282s ok 135 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 136 1282s # unique id: Z2HNpNFnPt5XTSZplsk_dAAAAAg 1282s ok 137 1282s ok 138 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 139 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl7AAAAEg 1282s ok 140 1282s ok 141 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 142 1282s # unique id: Z2HNpNFnPt5XTSZplsk_dQAAAAM 1282s ok 143 1282s ok 144 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 145 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl7QAAAEY 1282s ok 146 1282s ok 147 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 148 1282s # unique id: Z2HNpNFnPt5XTSZplsk_dgAAAAE 1282s ok 149 1282s ok 150 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 151 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl7gAAAEE 1282s ok 152 1282s ok 153 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 154 1282s # unique id: Z2HNpNFnPt5XTSZplsk_dwAAAAA 1282s ok 155 1282s ok 156 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 157 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl7wAAAEk 1282s ok 158 1282s ok 159 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 160 1282s # unique id: Z2HNpNFnPt5XTSZplsk_eAAAAAQ 1282s ok 161 1282s ok 162 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 163 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl8AAAAEM 1282s ok 164 1282s ok 165 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 166 1282s # unique id: Z2HNpNFnPt5XTSZplsk_eQAAAAI 1282s ok 167 1282s ok 168 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 169 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl8QAAAEA 1282s ok 170 1282s ok 171 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 172 1282s # unique id: Z2HNpNFnPt5XTSZplsk_egAAAAk 1282s ok 173 1282s ok 174 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 175 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl8gAAAEI 1282s ok 176 1282s ok 177 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 178 1282s # unique id: Z2HNpNFnPt5XTSZplsk_ewAAAAY 1282s ok 179 1282s ok 180 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 181 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl8wAAAEU 1282s ok 182 1282s ok 183 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 184 1282s # unique id: Z2HNpNFnPt5XTSZplsk_fAAAAAU 1282s ok 185 1282s ok 186 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 187 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl9AAAAEQ 1282s ok 188 1282s ok 189 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 190 1282s # unique id: Z2HNpNFnPt5XTSZplsk_fQAAAAc 1282s ok 191 1282s ok 192 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 193 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl9QAAAEc 1282s ok 194 1282s ok 195 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 196 1282s # unique id: Z2HNpNFnPt5XTSZplsk_fgAAAAg 1282s ok 197 1282s ok 198 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 199 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl9gAAAEg 1282s ok 200 1282s ok 201 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 202 1282s # unique id: Z2HNpNFnPt5XTSZplsk_fwAAAAM 1282s ok 203 1282s ok 204 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 205 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl9wAAAEY 1282s ok 206 1282s ok 207 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 208 1282s # unique id: Z2HNpNFnPt5XTSZplsk_gAAAAAE 1282s ok 209 1282s ok 210 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 211 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl-AAAAEE 1282s ok 212 1282s ok 213 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 214 1282s # unique id: Z2HNpNFnPt5XTSZplsk_gQAAAAA 1282s ok 215 1282s ok 216 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 217 1282s # unique id: Z2HNpI0WdzjOQq6wxHzl-QAAAEk 1282s ok 218 1282s ok 219 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 220 1282s # unique id: Z2HNpNFnPt5XTSZplsk_ggAAAAQ 1282s ok 221 1282s ok 222 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 223 1282s # unique id: Z2HNpY0WdzjOQq6wxHzl-gAAAEM 1282s ok 224 1282s ok 225 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 226 1282s # unique id: Z2HNpdFnPt5XTSZplsk_gwAAAAI 1282s ok 227 1282s ok 228 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 229 1282s # unique id: Z2HNpY0WdzjOQq6wxHzl-wAAAEA 1282s ok 230 1282s ok 231 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 232 1282s # unique id: Z2HNpdFnPt5XTSZplsk_hAAAAAk 1282s ok 233 1282s ok 234 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 235 1282s # unique id: Z2HNpY0WdzjOQq6wxHzl_AAAAEI 1282s ok 236 1282s ok 237 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 238 1282s # unique id: Z2HNpdFnPt5XTSZplsk_hQAAAAY 1282s ok 239 1282s ok 240 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 241 1282s # unique id: Z2HNpY0WdzjOQq6wxHzl_QAAAEU 1282s ok 242 1282s ok 243 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 244 1282s # unique id: Z2HNpdFnPt5XTSZplsk_hgAAAAU 1282s ok 245 1282s ok 246 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 247 1282s # unique id: Z2HNpY0WdzjOQq6wxHzl_gAAAEQ 1282s ok 248 1282s ok 249 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 250 1282s # unique id: Z2HNpdFnPt5XTSZplsk_hwAAAAc 1282s ok 251 1282s ok 252 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 253 1282s # unique id: Z2HNpY0WdzjOQq6wxHzl_wAAAEc 1282s ok 254 1282s ok 255 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 256 1282s # unique id: Z2HNpdFnPt5XTSZplsk_iAAAAAg 1282s ok 257 1282s ok 258 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 259 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmAAAAAEg 1282s ok 260 1282s ok 261 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 262 1282s # unique id: Z2HNpdFnPt5XTSZplsk_iQAAAAM 1282s ok 263 1282s ok 264 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 265 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmAQAAAEY 1282s ok 266 1282s ok 267 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 268 1282s # unique id: Z2HNpdFnPt5XTSZplsk_igAAAAE 1282s ok 269 1282s ok 270 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 271 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmAgAAAEE 1282s ok 272 1282s ok 273 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 274 1282s # unique id: Z2HNpdFnPt5XTSZplsk_iwAAAAA 1282s ok 275 1282s ok 276 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 277 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmAwAAAEk 1282s ok 278 1282s ok 279 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 280 1282s # unique id: Z2HNpdFnPt5XTSZplsk_jAAAAAQ 1282s ok 281 1282s ok 282 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 283 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmBAAAAEM 1282s ok 284 1282s ok 285 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 286 1282s # unique id: Z2HNpdFnPt5XTSZplsk_jQAAAAI 1282s ok 287 1282s ok 288 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 289 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmBQAAAEA 1282s ok 290 1282s ok 291 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 292 1282s # unique id: Z2HNpdFnPt5XTSZplsk_jgAAAAk 1282s ok 293 1282s ok 294 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 295 1282s # unique id: Z2HNpY0WdzjOQq6wxHzmBgAAAEI 1282s ok 296 1282s ok 297 1282s # testing : fetch unique ID 1282s # expected: 200 1282s # received: '200' 1282s ok 298 1282s # unique id: Z2HNpdFnPt5XTSZplsk_jwAAAAY 1282s ok 299 1282s ok 300 1282s ok 1287s t/modules/usertrack.t ............... 1287s 1..1004 1287s # Running under perl version 5.038002 for linux 1287s # Current time local: Tue Dec 17 19:14:45 2024 1287s # Current time GMT: Tue Dec 17 19:14:45 2024 1287s # Using Test.pm version 1.31 1287s # Using Apache/Test.pm version 1.42 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 1 1287s ok 2 1287s Set-Cookie: usertrack_test=66263d98.6297c1c569a5d; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=66263d98.6297c1c569a5d 1287s ok 3 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 4 1287s ok 5 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 6 1287s ok 7 1287s Set-Cookie: usertrack_test=f5d7b921.6297c1c56cbf6; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=f5d7b921.6297c1c56cbf6 1287s ok 8 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 9 1287s ok 10 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 11 1287s ok 12 1287s Set-Cookie: usertrack_test=2ec14db9.6297c1c56ec65; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=2ec14db9.6297c1c56ec65 1287s ok 13 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 14 1287s ok 15 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 16 1287s ok 17 1287s Set-Cookie: usertrack_test=fac92726.6297c1c570ca0; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=fac92726.6297c1c570ca0 1287s ok 18 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 19 1287s ok 20 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 21 1287s ok 22 1287s Set-Cookie: usertrack_test=74a31099.6297c1c572be7; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=74a31099.6297c1c572be7 1287s ok 23 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 24 1287s ok 25 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 26 1287s ok 27 1287s Set-Cookie: usertrack_test=1fb75f18.6297c1c574c18; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=1fb75f18.6297c1c574c18 1287s ok 28 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 29 1287s ok 30 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 31 1287s ok 32 1287s Set-Cookie: usertrack_test=f4a8db05.6297c1c576dca; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=f4a8db05.6297c1c576dca 1287s ok 33 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 34 1287s ok 35 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 36 1287s ok 37 1287s Set-Cookie: usertrack_test=21904e31.6297c1c578ba2; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=21904e31.6297c1c578ba2 1287s ok 38 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 39 1287s ok 40 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 41 1287s ok 42 1287s Set-Cookie: usertrack_test=e67879f9.6297c1c57aacd; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=e67879f9.6297c1c57aacd 1287s ok 43 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 44 1287s ok 45 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 46 1287s ok 47 1287s Set-Cookie: usertrack_test=802bebc9.6297c1c57caa1; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=802bebc9.6297c1c57caa1 1287s ok 48 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 49 1287s ok 50 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 51 1287s ok 52 1287s Set-Cookie: usertrack_test=44310be8.6297c1c57e9b1; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=44310be8.6297c1c57e9b1 1287s ok 53 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 54 1287s ok 55 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 56 1287s ok 57 1287s Set-Cookie: usertrack_test=73f9a292.6297c1c58084d; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=73f9a292.6297c1c58084d 1287s ok 58 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 59 1287s ok 60 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 61 1287s ok 62 1287s Set-Cookie: usertrack_test=7a87f3a7.6297c1c5827dc; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7a87f3a7.6297c1c5827dc 1287s ok 63 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 64 1287s ok 65 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 66 1287s ok 67 1287s Set-Cookie: usertrack_test=82fe2677.6297c1c58457f; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=82fe2677.6297c1c58457f 1287s ok 68 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 69 1287s ok 70 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 71 1287s ok 72 1287s Set-Cookie: usertrack_test=e4b6ebcd.6297c1c586235; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=e4b6ebcd.6297c1c586235 1287s ok 73 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 74 1287s ok 75 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 76 1287s ok 77 1287s Set-Cookie: usertrack_test=7abcf883.6297c1c587fc6; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7abcf883.6297c1c587fc6 1287s ok 78 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 79 1287s ok 80 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 81 1287s ok 82 1287s Set-Cookie: usertrack_test=59b471d3.6297c1c589e3a; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=59b471d3.6297c1c589e3a 1287s ok 83 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 84 1287s ok 85 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 86 1287s ok 87 1287s Set-Cookie: usertrack_test=d5f4b0e3.6297c1c58bb67; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=d5f4b0e3.6297c1c58bb67 1287s ok 88 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 89 1287s ok 90 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 91 1287s ok 92 1287s Set-Cookie: usertrack_test=4a7ac20e.6297c1c58d93b; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=4a7ac20e.6297c1c58d93b 1287s ok 93 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 94 1287s ok 95 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 96 1287s ok 97 1287s Set-Cookie: usertrack_test=e2a6cb0a.6297c1c58f807; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=e2a6cb0a.6297c1c58f807 1287s ok 98 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 99 1287s ok 100 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 101 1287s ok 102 1287s Set-Cookie: usertrack_test=4db0bea1.6297c1c59183d; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=4db0bea1.6297c1c59183d 1287s ok 103 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 104 1287s ok 105 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 106 1287s ok 107 1287s Set-Cookie: usertrack_test=d7eebbb9.6297c1c593a6d; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=d7eebbb9.6297c1c593a6d 1287s ok 108 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 109 1287s ok 110 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 111 1287s ok 112 1287s Set-Cookie: usertrack_test=be2302f9.6297c1c595b50; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=be2302f9.6297c1c595b50 1287s ok 113 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 114 1287s ok 115 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 116 1287s ok 117 1287s Set-Cookie: usertrack_test=8ccc4b65.6297c1c59794b; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=8ccc4b65.6297c1c59794b 1287s ok 118 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 119 1287s ok 120 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 121 1287s ok 122 1287s Set-Cookie: usertrack_test=ff9806d7.6297c1c5994b7; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=ff9806d7.6297c1c5994b7 1287s ok 123 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 124 1287s ok 125 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 126 1287s ok 127 1287s Set-Cookie: usertrack_test=9a53e5a3.6297c1c59aff7; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=9a53e5a3.6297c1c59aff7 1287s ok 128 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 129 1287s ok 130 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 131 1287s ok 132 1287s Set-Cookie: usertrack_test=7679f7ac.6297c1c59cc7e; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7679f7ac.6297c1c59cc7e 1287s ok 133 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 134 1287s ok 135 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 136 1287s ok 137 1287s Set-Cookie: usertrack_test=e4bf01c9.6297c1c59e940; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=e4bf01c9.6297c1c59e940 1287s ok 138 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 139 1287s ok 140 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 141 1287s ok 142 1287s Set-Cookie: usertrack_test=4ad78c2f.6297c1c5a08a0; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=4ad78c2f.6297c1c5a08a0 1287s ok 143 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 144 1287s ok 145 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 146 1287s ok 147 1287s Set-Cookie: usertrack_test=3896b986.6297c1c5a273d; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=3896b986.6297c1c5a273d 1287s ok 148 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 149 1287s ok 150 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 151 1287s ok 152 1287s Set-Cookie: usertrack_test=a1f9c5dc.6297c1c5a4552; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=a1f9c5dc.6297c1c5a4552 1287s ok 153 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 154 1287s ok 155 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 156 1287s ok 157 1287s Set-Cookie: usertrack_test=76c9e506.6297c1c5a6221; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=76c9e506.6297c1c5a6221 1287s ok 158 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 159 1287s ok 160 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 161 1287s ok 162 1287s Set-Cookie: usertrack_test=1bf24e12.6297c1c5a7fcc; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=1bf24e12.6297c1c5a7fcc 1287s ok 163 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 164 1287s ok 165 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 166 1287s ok 167 1287s Set-Cookie: usertrack_test=95c70dac.6297c1c5a9e85; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=95c70dac.6297c1c5a9e85 1287s ok 168 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 169 1287s ok 170 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 171 1287s ok 172 1287s Set-Cookie: usertrack_test=5a68212e.6297c1c5abbe4; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=5a68212e.6297c1c5abbe4 1287s ok 173 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 174 1287s ok 175 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 176 1287s ok 177 1287s Set-Cookie: usertrack_test=7ba323d8.6297c1c5ae2ff; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7ba323d8.6297c1c5ae2ff 1287s ok 178 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 179 1287s ok 180 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 181 1287s ok 182 1287s Set-Cookie: usertrack_test=7ed6d579.6297c1c5b0114; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7ed6d579.6297c1c5b0114 1287s ok 183 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 184 1287s ok 185 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 186 1287s ok 187 1287s Set-Cookie: usertrack_test=baaef359.6297c1c5b1eb4; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=baaef359.6297c1c5b1eb4 1287s ok 188 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 189 1287s ok 190 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 191 1287s ok 192 1287s Set-Cookie: usertrack_test=3bc142a6.6297c1c5b3e01; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=3bc142a6.6297c1c5b3e01 1287s ok 193 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 194 1287s ok 195 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 196 1287s ok 197 1287s Set-Cookie: usertrack_test=6421c5f8.6297c1c5b5f71; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=6421c5f8.6297c1c5b5f71 1287s ok 198 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 199 1287s ok 200 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 201 1287s ok 202 1287s Set-Cookie: usertrack_test=fa4278a7.6297c1c5b7b11; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=fa4278a7.6297c1c5b7b11 1287s ok 203 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 204 1287s ok 205 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 206 1287s ok 207 1287s Set-Cookie: usertrack_test=2fe75801.6297c1c5b9573; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=2fe75801.6297c1c5b9573 1287s ok 208 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 209 1287s ok 210 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 211 1287s ok 212 1287s Set-Cookie: usertrack_test=c51a66e2.6297c1c5bb183; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=c51a66e2.6297c1c5bb183 1287s ok 213 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 214 1287s ok 215 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 216 1287s ok 217 1287s Set-Cookie: usertrack_test=e73ad694.6297c1c5bcbf2; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=e73ad694.6297c1c5bcbf2 1287s ok 218 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 219 1287s ok 220 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 221 1287s ok 222 1287s Set-Cookie: usertrack_test=7805002a.6297c1c5be824; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7805002a.6297c1c5be824 1287s ok 223 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 224 1287s ok 225 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 226 1287s ok 227 1287s Set-Cookie: usertrack_test=4b13f45b.6297c1c5c0ace; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=4b13f45b.6297c1c5c0ace 1287s ok 228 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 229 1287s ok 230 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 231 1287s ok 232 1287s Set-Cookie: usertrack_test=fa7cb064.6297c1c5c28eb; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=fa7cb064.6297c1c5c28eb 1287s ok 233 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 234 1287s ok 235 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 236 1287s ok 237 1287s Set-Cookie: usertrack_test=c0d243b4.6297c1c5c4681; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=c0d243b4.6297c1c5c4681 1287s ok 238 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 239 1287s ok 240 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 241 1287s ok 242 1287s Set-Cookie: usertrack_test=4f08f44a.6297c1c5c6574; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=4f08f44a.6297c1c5c6574 1287s ok 243 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 244 1287s ok 245 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 246 1287s ok 247 1287s Set-Cookie: usertrack_test=28fd3023.6297c1c5c891c; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=28fd3023.6297c1c5c891c 1287s ok 248 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 249 1287s ok 250 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 251 1287s ok 252 1287s Set-Cookie: usertrack_test=17cd89be.6297c1c5ca849; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=17cd89be.6297c1c5ca849 1287s ok 253 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 254 1287s ok 255 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 256 1287s ok 257 1287s Set-Cookie: usertrack_test=b55b0e0.6297c1c5cc554; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=b55b0e0.6297c1c5cc554 1287s ok 258 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 259 1287s ok 260 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 261 1287s ok 262 1287s Set-Cookie: usertrack_test=7e6c4620.6297c1c5ce234; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7e6c4620.6297c1c5ce234 1287s ok 263 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 264 1287s ok 265 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 266 1287s ok 267 1287s Set-Cookie: usertrack_test=3727cba1.6297c1c5cffc5; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=3727cba1.6297c1c5cffc5 1287s ok 268 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 269 1287s ok 270 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 271 1287s ok 272 1287s Set-Cookie: usertrack_test=b4b02316.6297c1c5d1bc3; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=b4b02316.6297c1c5d1bc3 1287s ok 273 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 274 1287s ok 275 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 276 1287s ok 277 1287s Set-Cookie: usertrack_test=e68c5f73.6297c1c5d3e7a; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=e68c5f73.6297c1c5d3e7a 1287s ok 278 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 279 1287s ok 280 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 281 1287s ok 282 1287s Set-Cookie: usertrack_test=192d766c.6297c1c5d5af5; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=192d766c.6297c1c5d5af5 1287s ok 283 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 284 1287s ok 285 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 286 1287s ok 287 1287s Set-Cookie: usertrack_test=90426d8c.6297c1c5d78b6; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=90426d8c.6297c1c5d78b6 1287s ok 288 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 289 1287s ok 290 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 291 1287s ok 292 1287s Set-Cookie: usertrack_test=96652e4b.6297c1c5d97a3; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=96652e4b.6297c1c5d97a3 1287s ok 293 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 294 1287s ok 295 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 296 1287s ok 297 1287s Set-Cookie: usertrack_test=4b94ff95.6297c1c5dba9a; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=4b94ff95.6297c1c5dba9a 1287s ok 298 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 299 1287s ok 300 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 301 1287s ok 302 1287s Set-Cookie: usertrack_test=7844d112.6297c1c5dd798; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=7844d112.6297c1c5dd798 1287s ok 303 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 304 1287s ok 305 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 306 1287s ok 307 1287s Set-Cookie: usertrack_test=2cb57d01.6297c1c5df332; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=2cb57d01.6297c1c5df332 1287s ok 308 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 309 1287s ok 310 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 311 1287s ok 312 1287s Set-Cookie: usertrack_test=a586ef18.6297c1c5e0f81; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=a586ef18.6297c1c5e0f81 1287s ok 313 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 314 1287s ok 315 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 316 1287s ok 317 1287s Set-Cookie: usertrack_test=b9c0c352.6297c1c5e2b1f; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=b9c0c352.6297c1c5e2b1f 1287s ok 318 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 319 1287s ok 320 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 321 1287s ok 322 1287s Set-Cookie: usertrack_test=696d860d.6297c1c5e480e; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=696d860d.6297c1c5e480e 1287s ok 323 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 324 1287s ok 325 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 326 1287s ok 327 1287s Set-Cookie: usertrack_test=17b39b8b.6297c1c5e6da8; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=17b39b8b.6297c1c5e6da8 1287s ok 328 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 329 1287s ok 330 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 331 1287s ok 332 1287s Set-Cookie: usertrack_test=c05891ba.6297c1c5e8b33; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=c05891ba.6297c1c5e8b33 1287s ok 333 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 334 1287s ok 335 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 336 1287s ok 337 1287s Set-Cookie: usertrack_test=c578b55f.6297c1c5ea893; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=c578b55f.6297c1c5ea893 1287s ok 338 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 339 1287s ok 340 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 341 1287s ok 342 1287s Set-Cookie: usertrack_test=9efeca52.6297c1c5ec793; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=9efeca52.6297c1c5ec793 1287s ok 343 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 344 1287s ok 345 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 346 1287s ok 347 1287s Set-Cookie: usertrack_test=3064cef0.6297c1c5eeb9b; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=3064cef0.6297c1c5eeb9b 1287s ok 348 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 349 1287s ok 350 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 351 1287s ok 352 1287s Set-Cookie: usertrack_test=a9aff8f1.6297c1c5f1053; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=a9aff8f1.6297c1c5f1053 1287s ok 353 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 354 1287s ok 355 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 356 1287s ok 357 1287s Set-Cookie: usertrack_test=52b7222a.6297c1c5f362a; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=52b7222a.6297c1c5f362a 1287s ok 358 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 359 1287s ok 360 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 361 1287s ok 362 1287s Set-Cookie: usertrack_test=ebc88a70.6297c1c5f5669; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=ebc88a70.6297c1c5f5669 1287s ok 363 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 364 1287s ok 365 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 366 1287s ok 367 1287s Set-Cookie: usertrack_test=359fcf6c.6297c1c5f7918; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=359fcf6c.6297c1c5f7918 1287s ok 368 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 369 1287s ok 370 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 371 1287s ok 372 1287s Set-Cookie: usertrack_test=6702ff71.6297c1c5f9ce4; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=6702ff71.6297c1c5f9ce4 1287s ok 373 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 374 1287s ok 375 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 376 1287s ok 377 1287s Set-Cookie: usertrack_test=bec5835f.6297c1c5fc5c2; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=bec5835f.6297c1c5fc5c2 1287s ok 378 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 379 1287s ok 380 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 381 1287s ok 382 1287s Set-Cookie: usertrack_test=78cc061d.6297c1c5fee77; path=/; expires=Tue, 17-Dec-24 19:15:48 GMT 1287s Cookie: usertrack_test=78cc061d.6297c1c5fee77 1287s ok 383 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 384 1287s ok 385 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 386 1287s ok 387 1287s Set-Cookie: usertrack_test=763fe597.6297c1c600e93; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=763fe597.6297c1c600e93 1287s ok 388 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 389 1287s ok 390 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 391 1287s ok 392 1287s Set-Cookie: usertrack_test=b26e61a4.6297c1c603118; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=b26e61a4.6297c1c603118 1287s ok 393 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 394 1287s ok 395 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 396 1287s ok 397 1287s Set-Cookie: usertrack_test=a5539632.6297c1c6057d1; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=a5539632.6297c1c6057d1 1287s ok 398 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 399 1287s ok 400 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 401 1287s ok 402 1287s Set-Cookie: usertrack_test=e2ea6434.6297c1c607e64; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=e2ea6434.6297c1c607e64 1287s ok 403 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 404 1287s ok 405 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 406 1287s ok 407 1287s Set-Cookie: usertrack_test=a816327.6297c1c60a404; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=a816327.6297c1c60a404 1287s ok 408 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 409 1287s ok 410 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 411 1287s ok 412 1287s Set-Cookie: usertrack_test=ffcc38b7.6297c1c60c5bb; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=ffcc38b7.6297c1c60c5bb 1287s ok 413 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 414 1287s ok 415 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 416 1287s ok 417 1287s Set-Cookie: usertrack_test=daaab268.6297c1c60eb3b; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=daaab268.6297c1c60eb3b 1287s ok 418 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 419 1287s ok 420 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 421 1287s ok 422 1287s Set-Cookie: usertrack_test=61d90935.6297c1c610f9e; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=61d90935.6297c1c610f9e 1287s ok 423 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 424 1287s ok 425 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 426 1287s ok 427 1287s Set-Cookie: usertrack_test=53f54be.6297c1c61381a; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=53f54be.6297c1c61381a 1287s ok 428 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 429 1287s ok 430 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 431 1287s ok 432 1287s Set-Cookie: usertrack_test=c193757b.6297c1c615e52; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=c193757b.6297c1c615e52 1287s ok 433 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 434 1287s ok 435 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 436 1287s ok 437 1287s Set-Cookie: usertrack_test=12d5e8a.6297c1c617e76; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=12d5e8a.6297c1c617e76 1287s ok 438 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 439 1287s ok 440 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 441 1287s ok 442 1287s Set-Cookie: usertrack_test=51d09c30.6297c1c619f59; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=51d09c30.6297c1c619f59 1287s ok 443 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 444 1287s ok 445 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 446 1287s ok 447 1287s Set-Cookie: usertrack_test=5537bcb4.6297c1c61c38b; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=5537bcb4.6297c1c61c38b 1287s ok 448 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 449 1287s ok 450 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 451 1287s ok 452 1287s Set-Cookie: usertrack_test=54479b0a.6297c1c61ea39; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=54479b0a.6297c1c61ea39 1287s ok 453 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 454 1287s ok 455 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 456 1287s ok 457 1287s Set-Cookie: usertrack_test=959fffa1.6297c1c6210a0; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=959fffa1.6297c1c6210a0 1287s ok 458 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 459 1287s ok 460 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 461 1287s ok 462 1287s Set-Cookie: usertrack_test=1a335f20.6297c1c623081; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=1a335f20.6297c1c623081 1287s ok 463 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 464 1287s ok 465 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 466 1287s ok 467 1287s Set-Cookie: usertrack_test=46558fcc.6297c1c625565; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=46558fcc.6297c1c625565 1287s ok 468 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 469 1287s ok 470 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 471 1287s ok 472 1287s Set-Cookie: usertrack_test=83c89192.6297c1c627a77; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=83c89192.6297c1c627a77 1287s ok 473 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 474 1287s ok 475 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 476 1287s ok 477 1287s Set-Cookie: usertrack_test=ec073305.6297c1c629a56; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=ec073305.6297c1c629a56 1287s ok 478 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 479 1287s ok 480 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 481 1287s ok 482 1287s Set-Cookie: usertrack_test=4fd8eab8.6297c1c62bf5a; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=4fd8eab8.6297c1c62bf5a 1287s ok 483 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 484 1287s ok 485 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 486 1287s ok 487 1287s Set-Cookie: usertrack_test=5a16527b.6297c1c62e00a; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=5a16527b.6297c1c62e00a 1287s ok 488 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 489 1287s ok 490 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 491 1287s ok 492 1287s Set-Cookie: usertrack_test=ad012717.6297c1c6300be; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=ad012717.6297c1c6300be 1287s ok 493 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 494 1287s ok 495 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 496 1287s ok 497 1287s Set-Cookie: usertrack_test=27187b7a.6297c1c632084; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=27187b7a.6297c1c632084 1287s ok 498 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 499 1287s ok 500 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 501 1287s ok 502 1287s Set-Cookie: usertrack_test=519f20a6.6297c1c634577; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=519f20a6.6297c1c634577 1287s ok 503 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 504 1287s ok 505 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 506 1287s ok 507 1287s Set-Cookie: usertrack_test=3d4d13f4.6297c1c6369c3; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=3d4d13f4.6297c1c6369c3 1287s ok 508 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 509 1287s ok 510 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 511 1287s ok 512 1287s Set-Cookie: usertrack_test=62e20fd2.6297c1c6389ad; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=62e20fd2.6297c1c6389ad 1287s ok 513 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 514 1287s ok 515 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 516 1287s ok 517 1287s Set-Cookie: usertrack_test=6bafdf7c.6297c1c63ac9a; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6bafdf7c.6297c1c63ac9a 1287s ok 518 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 519 1287s ok 520 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 521 1287s ok 522 1287s Set-Cookie: usertrack_test=7a7a50c1.6297c1c63d167; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=7a7a50c1.6297c1c63d167 1287s ok 523 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 524 1287s ok 525 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 526 1287s ok 527 1287s Set-Cookie: usertrack_test=861f8e2e.6297c1c63f1fd; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=861f8e2e.6297c1c63f1fd 1287s ok 528 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 529 1287s ok 530 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 531 1287s ok 532 1287s Set-Cookie: usertrack_test=975885a2.6297c1c641a45; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=975885a2.6297c1c641a45 1287s ok 533 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 534 1287s ok 535 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 536 1287s ok 537 1287s Set-Cookie: usertrack_test=f1c24e22.6297c1c643904; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f1c24e22.6297c1c643904 1287s ok 538 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 539 1287s ok 540 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 541 1287s ok 542 1287s Set-Cookie: usertrack_test=517d54e.6297c1c6457a2; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=517d54e.6297c1c6457a2 1287s ok 543 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 544 1287s ok 545 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 546 1287s ok 547 1287s Set-Cookie: usertrack_test=704fcf3d.6297c1c64764f; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=704fcf3d.6297c1c64764f 1287s ok 548 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 549 1287s ok 550 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 551 1287s ok 552 1287s Set-Cookie: usertrack_test=c7c33a10.6297c1c649a77; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=c7c33a10.6297c1c649a77 1287s ok 553 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 554 1287s ok 555 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 556 1287s ok 557 1287s Set-Cookie: usertrack_test=49f162d3.6297c1c64c189; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=49f162d3.6297c1c64c189 1287s ok 558 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 559 1287s ok 560 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 561 1287s ok 562 1287s Set-Cookie: usertrack_test=d07d104a.6297c1c64e2cf; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=d07d104a.6297c1c64e2cf 1287s ok 563 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 564 1287s ok 565 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 566 1287s ok 567 1287s Set-Cookie: usertrack_test=907e2bff.6297c1c65072d; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=907e2bff.6297c1c65072d 1287s ok 568 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 569 1287s ok 570 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 571 1287s ok 572 1287s Set-Cookie: usertrack_test=67cbb5ef.6297c1c652c2c; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=67cbb5ef.6297c1c652c2c 1287s ok 573 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 574 1287s ok 575 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 576 1287s ok 577 1287s Set-Cookie: usertrack_test=245b2b42.6297c1c654cb4; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=245b2b42.6297c1c654cb4 1287s ok 578 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 579 1287s ok 580 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 581 1287s ok 582 1287s Set-Cookie: usertrack_test=ec127c03.6297c1c6573aa; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=ec127c03.6297c1c6573aa 1287s ok 583 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 584 1287s ok 585 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 586 1287s ok 587 1287s Set-Cookie: usertrack_test=5cac0c10.6297c1c6597d8; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=5cac0c10.6297c1c6597d8 1287s ok 588 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 589 1287s ok 590 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 591 1287s ok 592 1287s Set-Cookie: usertrack_test=9f8a1e0a.6297c1c65b614; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=9f8a1e0a.6297c1c65b614 1287s ok 593 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 594 1287s ok 595 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 596 1287s ok 597 1287s Set-Cookie: usertrack_test=53476ccd.6297c1c65d76e; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=53476ccd.6297c1c65d76e 1287s ok 598 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 599 1287s ok 600 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 601 1287s ok 602 1287s Set-Cookie: usertrack_test=26bdc97f.6297c1c65fedb; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=26bdc97f.6297c1c65fedb 1287s ok 603 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 604 1287s ok 605 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 606 1287s ok 607 1287s Set-Cookie: usertrack_test=161d3bb6.6297c1c6625fc; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=161d3bb6.6297c1c6625fc 1287s ok 608 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 609 1287s ok 610 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 611 1287s ok 612 1287s Set-Cookie: usertrack_test=6c8b885d.6297c1c66473c; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6c8b885d.6297c1c66473c 1287s ok 613 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 614 1287s ok 615 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 616 1287s ok 617 1287s Set-Cookie: usertrack_test=bbca2248.6297c1c66763c; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=bbca2248.6297c1c66763c 1287s ok 618 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 619 1287s ok 620 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 621 1287s ok 622 1287s Set-Cookie: usertrack_test=e8cddc4.6297c1c66a4cf; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=e8cddc4.6297c1c66a4cf 1287s ok 623 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 624 1287s ok 625 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 626 1287s ok 627 1287s Set-Cookie: usertrack_test=27f33f37.6297c1c66c9d0; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=27f33f37.6297c1c66c9d0 1287s ok 628 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 629 1287s ok 630 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 631 1287s ok 632 1287s Set-Cookie: usertrack_test=76f5f98f.6297c1c66ef44; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=76f5f98f.6297c1c66ef44 1287s ok 633 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 634 1287s ok 635 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 636 1287s ok 637 1287s Set-Cookie: usertrack_test=f60c2741.6297c1c671002; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f60c2741.6297c1c671002 1287s ok 638 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 639 1287s ok 640 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 641 1287s ok 642 1287s Set-Cookie: usertrack_test=8241dc3.6297c1c672fa2; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=8241dc3.6297c1c672fa2 1287s ok 643 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 644 1287s ok 645 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 646 1287s ok 647 1287s Set-Cookie: usertrack_test=15e5ade5.6297c1c674c71; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=15e5ade5.6297c1c674c71 1287s ok 648 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 649 1287s ok 650 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 651 1287s ok 652 1287s Set-Cookie: usertrack_test=a350acd.6297c1c678534; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=a350acd.6297c1c678534 1287s ok 653 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 654 1287s ok 655 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 656 1287s ok 657 1287s Set-Cookie: usertrack_test=3255be5d.6297c1c67c5a8; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=3255be5d.6297c1c67c5a8 1287s ok 658 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 659 1287s ok 660 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 661 1287s ok 662 1287s Set-Cookie: usertrack_test=170c5f1.6297c1c67fe3c; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=170c5f1.6297c1c67fe3c 1287s ok 663 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 664 1287s ok 665 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 666 1287s ok 667 1287s Set-Cookie: usertrack_test=4e8f3b18.6297c1c683a69; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=4e8f3b18.6297c1c683a69 1287s ok 668 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 669 1287s ok 670 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 671 1287s ok 672 1287s Set-Cookie: usertrack_test=6286684d.6297c1c687678; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6286684d.6297c1c687678 1287s ok 673 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 674 1287s ok 675 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 676 1287s ok 677 1287s Set-Cookie: usertrack_test=f0e1f993.6297c1c68ac51; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f0e1f993.6297c1c68ac51 1287s ok 678 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 679 1287s ok 680 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 681 1287s ok 682 1287s Set-Cookie: usertrack_test=19f66246.6297c1c68df97; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=19f66246.6297c1c68df97 1287s ok 683 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 684 1287s ok 685 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 686 1287s ok 687 1287s Set-Cookie: usertrack_test=8c413a64.6297c1c68ffc4; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=8c413a64.6297c1c68ffc4 1287s ok 688 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 689 1287s ok 690 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 691 1287s ok 692 1287s Set-Cookie: usertrack_test=3f0a87b2.6297c1c691ea0; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=3f0a87b2.6297c1c691ea0 1287s ok 693 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 694 1287s ok 695 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 696 1287s ok 697 1287s Set-Cookie: usertrack_test=ab9b5e51.6297c1c693ffc; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=ab9b5e51.6297c1c693ffc 1287s ok 698 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 699 1287s ok 700 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 701 1287s ok 702 1287s Set-Cookie: usertrack_test=2c6557d.6297c1c696494; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=2c6557d.6297c1c696494 1287s ok 703 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 704 1287s ok 705 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 706 1287s ok 707 1287s Set-Cookie: usertrack_test=c3a76151.6297c1c698308; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=c3a76151.6297c1c698308 1287s ok 708 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 709 1287s ok 710 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 711 1287s ok 712 1287s Set-Cookie: usertrack_test=9f5692d5.6297c1c69a195; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=9f5692d5.6297c1c69a195 1287s ok 713 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 714 1287s ok 715 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 716 1287s ok 717 1287s Set-Cookie: usertrack_test=6e28753c.6297c1c69c046; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6e28753c.6297c1c69c046 1287s ok 718 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 719 1287s ok 720 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 721 1287s ok 722 1287s Set-Cookie: usertrack_test=569d804b.6297c1c69dec9; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=569d804b.6297c1c69dec9 1287s ok 723 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 724 1287s ok 725 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 726 1287s ok 727 1287s Set-Cookie: usertrack_test=4549ea9a.6297c1c69fd0d; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=4549ea9a.6297c1c69fd0d 1287s ok 728 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 729 1287s ok 730 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 731 1287s ok 732 1287s Set-Cookie: usertrack_test=9bffe281.6297c1c6a24f6; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=9bffe281.6297c1c6a24f6 1287s ok 733 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 734 1287s ok 735 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 736 1287s ok 737 1287s Set-Cookie: usertrack_test=f0df4bf0.6297c1c6a441e; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f0df4bf0.6297c1c6a441e 1287s ok 738 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 739 1287s ok 740 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 741 1287s ok 742 1287s Set-Cookie: usertrack_test=15620f87.6297c1c6a66ae; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=15620f87.6297c1c6a66ae 1287s ok 743 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 744 1287s ok 745 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 746 1287s ok 747 1287s Set-Cookie: usertrack_test=e01363a6.6297c1c6a8fc7; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=e01363a6.6297c1c6a8fc7 1287s ok 748 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 749 1287s ok 750 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 751 1287s ok 752 1287s Set-Cookie: usertrack_test=b438fb77.6297c1c6ab38e; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=b438fb77.6297c1c6ab38e 1287s ok 753 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 754 1287s ok 755 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 756 1287s ok 757 1287s Set-Cookie: usertrack_test=9f5c60cf.6297c1c6ad681; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=9f5c60cf.6297c1c6ad681 1287s ok 758 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 759 1287s ok 760 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 761 1287s ok 762 1287s Set-Cookie: usertrack_test=32f88db.6297c1c6af5a5; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=32f88db.6297c1c6af5a5 1287s ok 763 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 764 1287s ok 765 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 766 1287s ok 767 1287s Set-Cookie: usertrack_test=f70eb266.6297c1c6b12af; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f70eb266.6297c1c6b12af 1287s ok 768 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 769 1287s ok 770 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 771 1287s ok 772 1287s Set-Cookie: usertrack_test=6b3500a8.6297c1c6b3070; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6b3500a8.6297c1c6b3070 1287s ok 773 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 774 1287s ok 775 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 776 1287s ok 777 1287s Set-Cookie: usertrack_test=f5bb5707.6297c1c6b4f86; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f5bb5707.6297c1c6b4f86 1287s ok 778 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 779 1287s ok 780 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 781 1287s ok 782 1287s Set-Cookie: usertrack_test=86fed456.6297c1c6b729f; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=86fed456.6297c1c6b729f 1287s ok 783 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 784 1287s ok 785 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 786 1287s ok 787 1287s Set-Cookie: usertrack_test=2b2cad8.6297c1c6b9319; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=2b2cad8.6297c1c6b9319 1287s ok 788 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 789 1287s ok 790 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 791 1287s ok 792 1287s Set-Cookie: usertrack_test=6ca4b0c5.6297c1c6bb26e; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6ca4b0c5.6297c1c6bb26e 1287s ok 793 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 794 1287s ok 795 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 796 1287s ok 797 1287s Set-Cookie: usertrack_test=235ff9c3.6297c1c6bd4d8; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=235ff9c3.6297c1c6bd4d8 1287s ok 798 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 799 1287s ok 800 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 801 1287s ok 802 1287s Set-Cookie: usertrack_test=425b5bee.6297c1c6bf6b5; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=425b5bee.6297c1c6bf6b5 1287s ok 803 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 804 1287s ok 805 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 806 1287s ok 807 1287s Set-Cookie: usertrack_test=31ed2e95.6297c1c6c1a88; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=31ed2e95.6297c1c6c1a88 1287s ok 808 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 809 1287s ok 810 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 811 1287s ok 812 1287s Set-Cookie: usertrack_test=d6159873.6297c1c6c3881; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=d6159873.6297c1c6c3881 1287s ok 813 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 814 1287s ok 815 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 816 1287s ok 817 1287s Set-Cookie: usertrack_test=f5cb33f0.6297c1c6c56e8; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=f5cb33f0.6297c1c6c56e8 1287s ok 818 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 819 1287s ok 820 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 821 1287s ok 822 1287s Set-Cookie: usertrack_test=45ab1c9d.6297c1c6c758c; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=45ab1c9d.6297c1c6c758c 1287s ok 823 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 824 1287s ok 825 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 826 1287s ok 827 1287s Set-Cookie: usertrack_test=e34f9825.6297c1c6c954f; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=e34f9825.6297c1c6c954f 1287s ok 828 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 829 1287s ok 830 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 831 1287s ok 832 1287s Set-Cookie: usertrack_test=c7217c53.6297c1c6cbaf1; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=c7217c53.6297c1c6cbaf1 1287s ok 833 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 834 1287s ok 835 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 836 1287s ok 837 1287s Set-Cookie: usertrack_test=2add7522.6297c1c6cda37; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=2add7522.6297c1c6cda37 1287s ok 838 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 839 1287s ok 840 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 841 1287s ok 842 1287s Set-Cookie: usertrack_test=85a3a8d6.6297c1c6cfa74; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=85a3a8d6.6297c1c6cfa74 1287s ok 843 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 844 1287s ok 845 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 846 1287s ok 847 1287s Set-Cookie: usertrack_test=8d965521.6297c1c6d2017; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=8d965521.6297c1c6d2017 1287s ok 848 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 849 1287s ok 850 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 851 1287s ok 852 1287s Set-Cookie: usertrack_test=a2ceb014.6297c1c6d3f8c; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=a2ceb014.6297c1c6d3f8c 1287s ok 853 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 854 1287s ok 855 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 856 1287s ok 857 1287s Set-Cookie: usertrack_test=6de30f19.6297c1c6d6211; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=6de30f19.6297c1c6d6211 1287s ok 858 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 859 1287s ok 860 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 861 1287s ok 862 1287s Set-Cookie: usertrack_test=4f597ad7.6297c1c6d8a48; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=4f597ad7.6297c1c6d8a48 1287s ok 863 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 864 1287s ok 865 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 866 1287s ok 867 1287s Set-Cookie: usertrack_test=d10dfddc.6297c1c6dac99; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=d10dfddc.6297c1c6dac99 1287s ok 868 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 869 1287s ok 870 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 871 1287s ok 872 1287s Set-Cookie: usertrack_test=7a4ca888.6297c1c6dce98; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=7a4ca888.6297c1c6dce98 1287s ok 873 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 874 1287s ok 875 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 876 1287s ok 877 1287s Set-Cookie: usertrack_test=7c4fb509.6297c1c6deea2; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=7c4fb509.6297c1c6deea2 1287s ok 878 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 879 1287s ok 880 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 881 1287s ok 882 1287s Set-Cookie: usertrack_test=b0645550.6297c1c6e16fe; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=b0645550.6297c1c6e16fe 1287s ok 883 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 884 1287s ok 885 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 886 1287s ok 887 1287s Set-Cookie: usertrack_test=5206888.6297c1c6e3953; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=5206888.6297c1c6e3953 1287s ok 888 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 889 1287s ok 890 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 891 1287s ok 892 1287s Set-Cookie: usertrack_test=a2af98a3.6297c1c6e58c5; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=a2af98a3.6297c1c6e58c5 1287s ok 893 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 894 1287s ok 895 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 896 1287s ok 897 1287s Set-Cookie: usertrack_test=dcac6b2b.6297c1c6e76d4; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=dcac6b2b.6297c1c6e76d4 1287s ok 898 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 899 1287s ok 900 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 901 1287s ok 902 1287s Set-Cookie: usertrack_test=4edb6a9b.6297c1c6e978b; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=4edb6a9b.6297c1c6e978b 1287s ok 903 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 904 1287s ok 905 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 906 1287s ok 907 1287s Set-Cookie: usertrack_test=d4f515ba.6297c1c6ebbdf; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=d4f515ba.6297c1c6ebbdf 1287s ok 908 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 909 1287s ok 910 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 911 1287s ok 912 1287s Set-Cookie: usertrack_test=9ba54557.6297c1c6edae9; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=9ba54557.6297c1c6edae9 1287s ok 913 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 914 1287s ok 915 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 916 1287s ok 917 1287s Set-Cookie: usertrack_test=3c17ff7a.6297c1c6ef944; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=3c17ff7a.6297c1c6ef944 1287s ok 918 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 919 1287s ok 920 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 921 1287s ok 922 1287s Set-Cookie: usertrack_test=ee13ba65.6297c1c6f17f3; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=ee13ba65.6297c1c6f17f3 1287s ok 923 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 924 1287s ok 925 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 926 1287s ok 927 1287s Set-Cookie: usertrack_test=531195c8.6297c1c6f3514; path=/; expires=Tue, 17-Dec-24 19:15:49 GMT 1287s Cookie: usertrack_test=531195c8.6297c1c6f3514 1287s ok 928 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 929 1287s ok 930 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 931 1287s ok 932 1287s Set-Cookie: usertrack_test=379c3b46.6297c1c6f5497; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=379c3b46.6297c1c6f5497 1287s ok 933 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 934 1287s ok 935 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 936 1287s ok 937 1287s Set-Cookie: usertrack_test=e0dfe40b.6297c1c6f746d; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=e0dfe40b.6297c1c6f746d 1287s ok 938 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 939 1287s ok 940 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 941 1287s ok 942 1287s Set-Cookie: usertrack_test=acc28689.6297c1c6fa23c; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=acc28689.6297c1c6fa23c 1287s ok 943 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 944 1287s ok 945 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 946 1287s ok 947 1287s Set-Cookie: usertrack_test=dd039206.6297c1c6fc083; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=dd039206.6297c1c6fc083 1287s ok 948 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 949 1287s ok 950 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 951 1287s ok 952 1287s Set-Cookie: usertrack_test=c0a07ca9.6297c1c6fdf28; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=c0a07ca9.6297c1c6fdf28 1287s ok 953 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 954 1287s ok 955 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 956 1287s ok 957 1287s Set-Cookie: usertrack_test=795bc0bc.6297c1c700170; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=795bc0bc.6297c1c700170 1287s ok 958 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 959 1287s ok 960 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 961 1287s ok 962 1287s Set-Cookie: usertrack_test=a7a0473c.6297c1c701f9e; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=a7a0473c.6297c1c701f9e 1287s ok 963 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 964 1287s ok 965 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 966 1287s ok 967 1287s Set-Cookie: usertrack_test=4e05ea0c.6297c1c703c08; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=4e05ea0c.6297c1c703c08 1287s ok 968 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 969 1287s ok 970 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 971 1287s ok 972 1287s Set-Cookie: usertrack_test=548171cf.6297c1c70585f; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=548171cf.6297c1c70585f 1287s ok 973 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 974 1287s ok 975 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 976 1287s ok 977 1287s Set-Cookie: usertrack_test=6e7d85ee.6297c1c7074dc; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=6e7d85ee.6297c1c7074dc 1287s ok 978 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 979 1287s ok 980 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 981 1287s ok 982 1287s Set-Cookie: usertrack_test=dcf6c063.6297c1c70923f; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=dcf6c063.6297c1c70923f 1287s ok 983 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 984 1287s ok 985 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 986 1287s ok 987 1287s Set-Cookie: usertrack_test=763be748.6297c1c70b002; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=763be748.6297c1c70b002 1287s ok 988 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 989 1287s ok 990 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 991 1287s ok 992 1287s Set-Cookie: usertrack_test=ef73bbb3.6297c1c70d008; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=ef73bbb3.6297c1c70d008 1287s ok 993 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 994 1287s ok 995 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 996 1287s ok 997 1287s Set-Cookie: usertrack_test=b092c647.6297c1c70ef59; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s Cookie: usertrack_test=b092c647.6297c1c70ef59 1287s ok 998 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 999 1287s ok 1000 1287s ok 1001 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 1002 1287s # usertrack_test=5d0c38f4.6297c1c710ee5; path=/; expires=Tue, 17-Dec-24 19:15:50 GMT 1287s ok 1003 1287s # expected: undef 1287s # received: undef 1287s ok 1004 1287s ok 1290s t/modules/vhost_alias.t ............. 1290s 1..8 1290s # Running under perl version 5.038002 for linux 1290s # Current time local: Tue Dec 17 19:14:50 2024 1290s # Current time GMT: Tue Dec 17 19:14:50 2024 1290s # Using Test.pm version 1.31 1290s # Using Apache/Test.pm version 1.42 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1290s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1290s # testing : VirtalDocumentRoot test 1290s # expected: 'www.vha-test.com' 1290s # received: 'www.vha-test.com' 1290s ok 1 1290s # testing : VirtualScriptAlias test 1290s # expected: 'test cgi for www.vha-test.com' 1290s # received: 'test cgi for www.vha-test.com' 1290s ok 2 1290s # testing : VirtalDocumentRoot test 1290s # expected: 'big.server.name.from.heck.org' 1290s # received: 'big.server.name.from.heck.org' 1290s ok 3 1290s # testing : VirtualScriptAlias test 1290s # expected: 'test cgi for big.server.name.from.heck.org' 1290s # received: 'test cgi for big.server.name.from.heck.org' 1290s ok 4 1290s # testing : VirtalDocumentRoot test 1290s # expected: 'ab.com' 1290s # received: 'ab.com' 1290s ok 5 1290s # testing : VirtualScriptAlias test 1290s # expected: 'test cgi for ab.com' 1290s # received: 'test cgi for ab.com' 1290s ok 6 1290s # testing : VirtalDocumentRoot test 1290s # expected: 'w-t-f.net' 1290s # received: 'w-t-f.net' 1290s ok 7 1290s # testing : VirtualScriptAlias test 1290s # expected: 'test cgi for w-t-f.net' 1290s # received: 'test cgi for w-t-f.net' 1290s ok 8 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1290s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1290s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1290s ok 1293s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1295s t/protocol/echo.t ................... 1295s 1..8 1295s # Running under perl version 5.038002 for linux 1295s # Current time local: Tue Dec 17 19:14:56 2024 1295s # Current time GMT: Tue Dec 17 19:14:56 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.42 1295s testing mod_echo_ssl 1295s ok 1 1295s #Cipher: TLS_AES_256_GCM_SHA384 1295s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1295s # testing : echo 1295s # expected: 't/protocol/echo.t' 1295s # received: 't/protocol/echo.t' 1295s ok 2 1295s # testing : echo 1295s # expected: '/usr/bin/perl' 1295s # received: '/usr/bin/perl' 1295s ok 3 1295s # testing : echo 1295s # expected: '275922275922275922275922275922' 1295s # received: '275922275922275922275922275922' 1295s ok 4 1295s testing mod_echo 1295s ok 5 1295s # testing : echo 1295s # expected: 't/protocol/echo.t' 1295s # received: 't/protocol/echo.t' 1295s ok 6 1295s # testing : echo 1295s # expected: '/usr/bin/perl' 1295s # received: '/usr/bin/perl' 1295s ok 7 1295s # testing : echo 1295s # expected: '275922275922275922275922275922' 1295s # received: '275922275922275922275922275922' 1295s ok 8 1295s ok 1298s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1300s t/security/CVE-2003-0542.t .......... 1300s 1..1 1300s # Running under perl version 5.038002 for linux 1300s # Current time local: Tue Dec 17 19:15:01 2024 1300s # Current time GMT: Tue Dec 17 19:15:01 2024 1300s # Using Test.pm version 1.31 1300s # Using Apache/Test.pm version 1.42 1300s # testing : CAN-2003-0542 test case 1300s # expected: 404 1300s # received: '404' 1300s ok 1 1300s ok 1303s t/security/CVE-2004-0747.t .......... 1303s 1..1 1303s # Running under perl version 5.038002 for linux 1303s # Current time local: Tue Dec 17 19:15:03 2024 1303s # Current time GMT: Tue Dec 17 19:15:03 2024 1303s # Using Test.pm version 1.31 1303s # Using Apache/Test.pm version 1.42 1303s # testing : CAN-2004-0747 ap_resolve_env test case 1303s # expected: 200 1303s # received: 200 1303s ok 1 1303s ok 1306s t/security/CVE-2004-0811.t .......... 1306s 1..8 1306s # Running under perl version 5.038002 for linux 1306s # Current time local: Tue Dec 17 19:15:06 2024 1306s # Current time GMT: Tue Dec 17 19:15:06 2024 1306s # Using Test.pm version 1.31 1306s # Using Apache/Test.pm version 1.42 1306s # testing : subdir access allowed 1306s # expected: 200 1306s # received: '200' 1306s ok 1 1306s # testing : subdir access allowed 1306s # expected: 200 1306s # received: '200' 1306s ok 2 1306s # testing : subdir access allowed 1306s # expected: 200 1306s # received: '200' 1306s ok 3 1306s # testing : subdir access allowed 1306s # expected: 200 1306s # received: '200' 1306s ok 4 1306s # testing : topdir access denied 1306s # expected: 401 1306s # received: '401' 1306s ok 5 1306s # testing : topdir access denied 1306s # expected: 401 1306s # received: '401' 1306s ok 6 1306s # testing : topdir access denied 1306s # expected: 401 1306s # received: '401' 1306s ok 7 1306s # testing : topdir access denied 1306s # expected: 401 1306s # received: '401' 1306s ok 8 1306s ok 1308s t/security/CVE-2004-0940.t .......... 1308s 1..1 1308s # Running under perl version 5.038002 for linux 1308s # Current time local: Tue Dec 17 19:15:09 2024 1308s # Current time GMT: Tue Dec 17 19:15:09 2024 1308s # Using Test.pm version 1.31 1308s # Using Apache/Test.pm version 1.42 1308s # testing : response was 200 1308s # expected: 200 1308s # received: '200' 1308s ok 1 1308s ok 1311s t/security/CVE-2004-0942.t .......... 1311s 1..2 1311s # Running under perl version 5.038002 for linux 1311s # Current time local: Tue Dec 17 19:15:11 2024 1311s # Current time GMT: Tue Dec 17 19:15:11 2024 1311s # Using Test.pm version 1.31 1311s # Using Apache/Test.pm version 1.42 1311s ok 1 1311s # testing : request was refused 1311s # expected: qr/^HTTP\/1\.. 400/ 1311s # received: 'HTTP/1.1 400 Bad Request 1311s # ' 1311s ok 2 1311s ok 1313s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1315s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1318s t/security/CVE-2005-2491.t .......... 1318s 1..4 1318s # Running under perl version 5.038002 for linux 1318s # Current time local: Tue Dec 17 19:15:18 2024 1318s # Current time GMT: Tue Dec 17 19:15:18 2024 1318s # Using Test.pm version 1.31 1318s # Using Apache/Test.pm version 1.42 1318s # testing : check that server did not segfault 1318s # expected: 'Internal Server Error' 1318s # received: 'Internal Server Error' 1318s ok 1 1318s # testing : check for 500 response error 1318s # expected: 500 1318s # received: '500' 1318s ok 2 1318s # testing : check that server did not segfault 1318s # expected: 'Internal Server Error' 1318s # received: 'Internal Server Error' 1318s ok 3 1318s # testing : check for 500 response error 1318s # expected: 500 1318s # received: '500' 1318s ok 4 1318s ok 1320s t/security/CVE-2005-2700.t .......... 1320s 1..2 1320s # Running under perl version 5.038002 for linux 1320s # Current time local: Tue Dec 17 19:15:21 2024 1320s # Current time GMT: Tue Dec 17 19:15:21 2024 1320s # Using Test.pm version 1.31 1320s # Using Apache/Test.pm version 1.42 1320s # testing : access permitted without ccert 1320s # expected: 200 1320s # received: '200' 1320s ok 1 1320s # testing : access *not* permitted without ccert 1320s # expected: 200 1320s # received: '403' 1320s ok 2 1320s ok 1323s t/security/CVE-2005-3352.t .......... 1323s 1..2 1323s # Running under perl version 5.038002 for linux 1323s # Current time local: Tue Dec 17 19:15:23 2024 1323s # Current time GMT: Tue Dec 17 19:15:23 2024 1323s # Using Test.pm version 1.31 1323s # Using Apache/Test.pm version 1.42 1323s # testing : response code is OK 1323s # expected: 200 1323s # received: '200' 1323s ok 1 1323s # testing : referer was escaped 1323s # expected: qr/%22%3e/ 1323s # received: ' 1323s # 1323s # Menu for /security/CVE-2005-3352.map 1323s # 1323s #

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

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

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

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

Bad Request

1374s #

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

1374s # 1374s # ' 1374s ok 2 1374s ok 1377s t/ssl/ocsp.t ........................ 1377s 1..3 1377s # Running under perl version 5.038002 for linux 1377s # Current time local: Tue Dec 17 19:16:17 2024 1377s # Current time GMT: Tue Dec 17 19:16:17 2024 1377s # Using Test.pm version 1.31 1377s # Using Apache/Test.pm version 1.42 1377s warning: Internal response 1377s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1377s response: 1377s 500 Server closed connection without sending any data back 1377s Content-Type: text/plain 1377s Client-Date: Tue, 17 Dec 2024 19:16:20 GMT 1377s Client-Warning: Internal response 1377s 1377s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1377s ok 1 1377s warning: 1377s message: welcome to localhost:8529 1377s response: 1377s HTTP/1.1 200 OK 1377s Connection: close 1377s Date: Tue, 17 Dec 2024 19:16:20 GMT 1377s Accept-Ranges: bytes 1377s ETag: "1a-613edd771cbc0" 1377s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1377s Vary: In-If1 1377s Content-Length: 26 1377s Content-Type: text/html 1377s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1377s Client-Date: Tue, 17 Dec 2024 19:16:20 GMT 1377s Client-Peer: 127.0.0.1:8535 1377s Client-Response-Num: 1 1377s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1377s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1377s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1377s Client-SSL-Socket-Class: IO::Socket::SSL 1377s Client-SSL-Version: TLSv1_3 1377s DMMATCH1: 1 1377s 1377s welcome to localhost:8529 1377s ok 2 1377s warning: Internal response 1377s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1377s response: 1377s 500 Server closed connection without sending any data back 1377s Content-Type: text/plain 1377s Client-Date: Tue, 17 Dec 2024 19:16:20 GMT 1377s Client-Warning: Internal response 1377s 1377s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1377s ok 3 1377s ok 1380s t/ssl/pha.t ......................... 1380s 1..4 1380s # Running under perl version 5.038002 for linux 1380s # Current time local: Tue Dec 17 19:16:20 2024 1380s # Current time GMT: Tue Dec 17 19:16:20 2024 1380s # Using Test.pm version 1.31 1380s # Using Apache/Test.pm version 1.42 1380s # testing : access must be denied without client certificate 1380s # expected: 403 1380s # received: '403' 1380s ok 1 1380s # testing : PHA reneg body buffer size restriction works 1380s # expected: 413 1380s # received: '413' 1380s ok 2 1380s # testing : PHA works with POST body 1380s # expected: 200 1380s # received: '200' 1380s ok 3 1380s # testing : request body matches response 1380s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1380s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1380s ok 4 1380s ok 1382s t/ssl/pr12355.t ..................... 1382s 1..10 1382s # Running under perl version 5.038002 for linux 1382s # Current time local: Tue Dec 17 19:16:23 2024 1382s # Current time GMT: Tue Dec 17 19:16:23 2024 1382s # Using Test.pm version 1.31 1382s # Using Apache/Test.pm version 1.42 1382s # Downgrading to TLSv12 1382s # testing : renegotiation on POST works 1382s # expected: 200 1382s # received: '200' 1382s ok 1 1382s # testing : request body matches response 1382s # expected: 'hello world' 1382s # received: 'hello world' 1382s ok 2 1382s # testing : renegotiation on POST works 1382s # expected: 200 1382s # received: '200' 1382s ok 3 1382s # testing : request body matches response 1382s # expected: 'hello world' 1382s # received: 'hello world' 1382s ok 4 1382s # testing : renegotiation on POST works 1382s # expected: 200 1382s # received: '200' 1382s ok 5 1382s # testing : request body matches response 1382s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1382s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1382s ok 6 1382s # testing : renegotiation on POST works 1382s # expected: 200 1382s # received: '200' 1382s ok 7 1382s # testing : request body matches response 1382s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1382s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1382s ok 8 1382s # testing : renegotiation on POST works 1382s # expected: 200 1382s # received: '200' 1382s ok 9 1382s # testing : request body matches response 1382s # expected: 'HELLO' 1382s # received: 'HELLO' 1382s ok 10 1382s ok 1385s t/ssl/pr43738.t ..................... 1385s 1..4 1385s # Running under perl version 5.038002 for linux 1385s # Current time local: Tue Dec 17 19:16:25 2024 1385s # Current time GMT: Tue Dec 17 19:16:25 2024 1385s # Using Test.pm version 1.31 1385s # Using Apache/Test.pm version 1.42 1385s # Downgrading to TLSv12 1385s # testing : renegotiation on POST works 1385s # expected: 200 1385s # received: '200' 1385s ok 1 1385s # testing : request body matches response 1385s # expected: '/modules/ssl/aes128/empty.pfa 1385s # hello world' 1385s # received: '/modules/ssl/aes128/empty.pfa 1385s # hello world' 1385s ok 2 1385s # testing : renegotiation on POST works 1385s # expected: 200 1385s # received: '200' 1385s ok 3 1385s # testing : request body matches response 1385s # expected: '/modules/ssl/aes256/empty.pfa 1385s # hello world' 1385s # received: '/modules/ssl/aes256/empty.pfa 1385s # hello world' 1385s ok 4 1385s 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: Tue Dec 17 19:16:28 2024 1399s # Current time GMT: Tue Dec 17 19:16:28 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: Tue, 17 Dec 2024 19:16:30 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:30 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: Tue, 17 Dec 2024 19:16:30 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:30 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: Tue, 17 Dec 2024 19:16:30 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:31 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: Tue, 17 Dec 2024 19:16:31 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 7 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:32 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:32 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:33 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: Tue, 17 Dec 2024 19:16:33 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 7 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:34 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: Tue, 17 Dec 2024 19:16:34 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '38912' 1399s # received: 38912 1399s ok 159 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '39936' 1399s # received: 39936 1399s ok 160 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '40960' 1399s # received: 40960 1399s ok 161 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '41984' 1399s # received: 41984 1399s ok 162 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '43008' 1399s # received: 43008 1399s ok 163 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '44032' 1399s # received: 44032 1399s ok 164 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '45056' 1399s # received: 45056 1399s ok 165 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '46080' 1399s # received: 46080 1399s ok 166 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '47104' 1399s # received: 47104 1399s ok 167 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '48128' 1399s # received: 48128 1399s ok 168 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '49152' 1399s # received: 49152 1399s ok 169 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '50176' 1399s # received: 50176 1399s ok 170 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:35 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: '51200' 1399s # received: 51200 1399s ok 171 1399s #lwp request: 1399s #POST https://localhost:8564/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: Tue, 17 Dec 2024 19:16:35 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 7 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 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: '102400' 1399s # received: 102400 1399s ok 172 1399s # testing : / with proxy_https_https (https) 1399s # expected: 200 1399s # received: '200' 1399s ok 173 1399s # testing : CGI script with folded headers 1399s # expected: 200 1399s # received: '200' 1399s ok 174 1399s # testing : using valid proxyssl client cert 1399s # expected: 200 1399s # received: '200' 1399s ok 175 1399s # testing : using invalid proxyssl client cert 1399s # expected: 403 1399s # received: '403' 1399s ok 176 1399s # testing : protected cgi script 1399s # expected: 200 1399s # received: '200' 1399s ok 177 1399s # testing : X-Forwarded-Host header 1399s # expected: 'localhost:8561' 1399s # received: 'localhost:8561' 1399s ok 178 1399s # testing : client subject common name 1399s # expected: 'client_ok' 1399s # received: 'client_ok' 1399s ok 179 1399s # testing : ProxyPassReverse Location rewrite 1399s # expected: 'https://localhost:8561/modules/' 1399s # received: 'https://localhost:8561/modules/' 1399s ok 180 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 181 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 182 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 183 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 184 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 185 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 186 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 187 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 188 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 189 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 190 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 191 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 192 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 193 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 194 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 195 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 196 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 197 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 198 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 199 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 200 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 201 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:36 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 202 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 203 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 204 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 205 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 206 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 207 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 208 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 209 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 210 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 211 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 212 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 213 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 214 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 215 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 216 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Client-Peer: 127.0.0.1:8561 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 217 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:37 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '38912' 1399s # received: 38912 1399s ok 218 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '39936' 1399s # received: 39936 1399s ok 219 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '40960' 1399s # received: 40960 1399s ok 220 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '41984' 1399s # received: 41984 1399s ok 221 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '43008' 1399s # received: 43008 1399s ok 222 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '44032' 1399s # received: 44032 1399s ok 223 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '45056' 1399s # received: 45056 1399s ok 224 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '46080' 1399s # received: 46080 1399s ok 225 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '47104' 1399s # received: 47104 1399s ok 226 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '48128' 1399s # received: 48128 1399s ok 227 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '49152' 1399s # received: 49152 1399s ok 228 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '50176' 1399s # received: 50176 1399s ok 229 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '51200' 1399s # received: 51200 1399s ok 230 1399s #lwp request: 1399s #POST https://localhost:8561/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: Tue, 17 Dec 2024 19:16:38 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 7 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8561 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: '102400' 1399s # received: 102400 1399s ok 231 1399s # testing : / with proxy_https_https_proxy_section (https) 1399s # expected: 200 1399s # received: '200' 1399s ok 232 1399s # testing : CGI script with folded headers 1399s # expected: 200 1399s # received: '200' 1399s ok 233 1399s # testing : using valid proxyssl client cert 1399s # expected: 200 1399s # received: '200' 1399s ok 234 1399s # testing : using invalid proxyssl client cert 1399s # expected: 403 1399s # received: '403' 1399s ok 235 1399s # testing : protected cgi script 1399s # expected: 200 1399s # received: '200' 1399s ok 236 1399s # testing : X-Forwarded-Host header 1399s # expected: 'localhost:8563' 1399s # received: 'localhost:8563' 1399s ok 237 1399s # testing : client subject common name 1399s # expected: 'client_ok' 1399s # received: 'client_ok' 1399s ok 238 1399s # testing : ProxyPassReverse Location rewrite 1399s # expected: 'https://localhost:8563/modules/' 1399s # received: 'https://localhost:8563/modules/' 1399s ok 239 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 240 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 241 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 242 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 243 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 244 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 245 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 246 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 247 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 5 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 248 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 249 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 250 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 251 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 252 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 253 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 254 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 255 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 256 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 257 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 258 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:39 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 259 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 260 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 261 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 262 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 263 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 264 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 265 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 266 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 267 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 268 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 269 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 270 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 271 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 272 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 273 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 274 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 275 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:40 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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 276 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '38912' 1399s # received: 38912 1399s ok 277 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '39936' 1399s # received: 39936 1399s ok 278 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '40960' 1399s # received: 40960 1399s ok 279 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '41984' 1399s # received: 41984 1399s ok 280 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '43008' 1399s # received: 43008 1399s ok 281 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '44032' 1399s # received: 44032 1399s ok 282 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '45056' 1399s # received: 45056 1399s ok 283 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '46080' 1399s # received: 46080 1399s ok 284 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '47104' 1399s # received: 47104 1399s ok 285 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '48128' 1399s # received: 48128 1399s ok 286 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '49152' 1399s # received: 49152 1399s ok 287 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:41 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '50176' 1399s # received: 50176 1399s ok 288 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:42 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 6 1399s #Client-Date: Tue, 17 Dec 2024 19:16:42 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '51200' 1399s # received: 51200 1399s ok 289 1399s #lwp request: 1399s #POST https://localhost:8563/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: Tue, 17 Dec 2024 19:16:42 GMT 1399s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1399s #Vary: In-If1 1399s #Content-Length: 7 1399s #Client-Date: Tue, 17 Dec 2024 19:16:42 GMT 1399s #Client-Peer: 127.0.0.1:8563 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: '102400' 1399s # received: 102400 1399s ok 290 1399s ok 1402s t/ssl/require.t ..................... 1402s 1..10 1402s # Running under perl version 5.038002 for linux 1402s # Current time local: Tue Dec 17 19:16:42 2024 1402s # Current time GMT: Tue Dec 17 19:16:42 2024 1402s # Using Test.pm version 1.31 1402s # Using Apache/Test.pm version 1.42 1402s ok 1 1402s ok 2 1402s ok 3 1402s ok 4 1402s ok 5 1402s ok 6 1402s ok 7 1402s ok 8 1402s ok 9 1402s ok 10 1402s ok 1405s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1410s t/ssl/varlookup.t ................... 1410s 1..83 1410s # Running under perl version 5.038002 for linux 1410s # Current time local: Tue Dec 17 19:16:48 2024 1410s # Current time GMT: Tue Dec 17 19:16:48 2024 1410s # Using Test.pm version 1.31 1410s # Using Apache/Test.pm version 1.42 1410s # testing : HTTP_USER_AGENT 1410s # expected: 'libwww-perl/6.76' 1410s # received: 'libwww-perl/6.76' 1410s ok 1 1410s # testing : HTTP:User-Agent 1410s # expected: 'libwww-perl/6.76' 1410s # received: 'libwww-perl/6.76' 1410s ok 2 1410s # testing : HTTP_REFERER 1410s # expected: 't/ssl/varlookup.t' 1410s # received: 't/ssl/varlookup.t' 1410s ok 3 1410s # testing : HTTP_HOST 1410s # expected: 'localhost:8532' 1410s # received: 'localhost:8532' 1410s ok 4 1410s # testing : QUERY_STRING 1410s # expected: 'QUERY_STRING' 1410s # received: 'QUERY_STRING' 1410s ok 5 1410s # testing : SERVER_SOFTWARE 1410s # expected: qr/^Apache\/2.4.58/ 1410s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1410s ok 6 1410s # testing : SERVER_ADMIN 1410s # expected: 'tuser@localhost' 1410s # received: 'tuser@localhost' 1410s ok 7 1410s # testing : SERVER_PORT 1410s # expected: '8532' 1410s # received: '8532' 1410s ok 8 1410s # testing : SERVER_NAME 1410s # expected: 'localhost' 1410s # received: 'localhost' 1410s ok 9 1410s # testing : SERVER_PROTOCOL 1410s # expected: qr/^HTTP\/1\.\d$/ 1410s # received: 'HTTP/1.1' 1410s ok 10 1410s # testing : REMOTE_ADDR 1410s # expected: '127.0.0.1' 1410s # received: '127.0.0.1' 1410s ok 11 1410s # testing : DOCUMENT_ROOT 1410s # expected: '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs' 1410s # received: '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs' 1410s ok 12 1410s # testing : REQUEST_METHOD 1410s # expected: 'GET' 1410s # received: 'GET' 1410s ok 13 1410s # testing : REQUEST_URI 1410s # expected: '/test_ssl_var_lookup' 1410s # received: '/test_ssl_var_lookup' 1410s ok 14 1410s # testing : TIME_YEAR 1410s # expected: 2024 1410s # received: '2024' 1410s ok 15 1410s # testing : TIME_MON 1410s # expected: '12' 1410s # received: '12' 1410s ok 16 1410s # testing : TIME_DAY 1410s # expected: '17' 1410s # received: '17' 1410s ok 17 1410s # testing : TIME_WDAY 1410s # expected: 2 1410s # received: '2' 1410s ok 18 1410s # testing : IS_SUBREQ 1410s # expected: 'false' 1410s # received: 'false' 1410s ok 19 1410s # testing : API_VERSION 1410s # expected: '20120211' 1410s # received: '20120211' 1410s ok 20 1410s # testing : THE_REQUEST 1410s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1410s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1410s ok 21 1410s # testing : REQUEST_SCHEME 1410s # expected: 'https' 1410s # received: 'https' 1410s ok 22 1410s # testing : HTTPS 1410s # expected: 'on' 1410s # received: 'on' 1410s ok 23 1410s # testing : ENV:THE_ARGS 1410s # expected: 'ENV:THE_ARGS' 1410s # received: 'ENV:THE_ARGS' 1410s ok 24 1410s # testing : SSL_CLIENT_M_VERSION 1410s # expected: qr/^\d+$/ 1410s # received: '3' 1410s ok 25 1410s # testing : SSL_SERVER_M_VERSION 1410s # expected: qr/^\d+$/ 1410s # received: '3' 1410s ok 26 1410s # testing : SSL_CLIENT_M_SERIAL 1410s # expected: qr/^[0-9A-F]+$/ 1410s # received: '08' 1410s ok 27 1410s # testing : SSL_SERVER_M_SERIAL 1410s # expected: qr/^[0-9A-F]+$/ 1410s # received: '01' 1410s ok 28 1410s # testing : SSL_PROTOCOL 1410s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1410s # received: 'TLSv1.3' 1410s ok 29 1410s # testing : SSL_CLIENT_V_START 1410s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1410s # received: 'Dec 17 19:09:05 2024 GMT' 1410s ok 30 1410s # testing : SSL_SERVER_V_START 1410s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1410s # received: 'Dec 17 19:09:01 2024 GMT' 1410s ok 31 1410s # testing : SSL_CLIENT_V_END 1410s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1410s # received: 'Dec 17 19:09:05 2025 GMT' 1410s ok 32 1410s # testing : SSL_SERVER_V_END 1410s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1410s # received: 'Dec 17 19:09:01 2025 GMT' 1410s ok 33 1410s # testing : SSL_CIPHER 1410s # expected: qr/^[A-Z0-9_-]+$/ 1410s # received: 'TLS_AES_256_GCM_SHA384' 1410s ok 34 1410s # testing : SSL_CIPHER_EXPORT 1410s # expected: 'false' 1410s # received: 'false' 1410s ok 35 1410s # testing : SSL_CIPHER_ALGKEYSIZE 1410s # expected: qr/^\d+$/ 1410s # received: '256' 1410s ok 36 1410s # testing : SSL_CIPHER_USEKEYSIZE 1410s # expected: qr/^\d+$/ 1410s # received: '256' 1410s ok 37 1410s # testing : SSL_SECURE_RENEG 1410s # expected: qr/^(false|true)$/ 1410s # received: 'true' 1410s ok 38 1410s # testing : SSL_CLIENT_S_DN 1410s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s ok 39 1410s # testing : SSL_SERVER_S_DN 1410s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1410s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s ok 40 1410s # testing : SSL_CLIENT_S_DN_C 1410s # expected: 'US' 1410s # received: 'US' 1410s ok 41 1410s # testing : SSL_SERVER_S_DN_C 1410s # expected: 'US' 1410s # received: 'US' 1410s ok 42 1410s # testing : SSL_CLIENT_S_DN_ST 1410s # expected: 'California' 1410s # received: 'California' 1410s ok 43 1410s # testing : SSL_SERVER_S_DN_ST 1410s # expected: 'California' 1410s # received: 'California' 1410s ok 44 1410s # testing : SSL_CLIENT_S_DN_L 1410s # expected: 'San Francisco' 1410s # received: 'San Francisco' 1410s ok 45 1410s # testing : SSL_SERVER_S_DN_L 1410s # expected: 'San Francisco' 1410s # received: 'San Francisco' 1410s ok 46 1410s # testing : SSL_CLIENT_S_DN_O 1410s # expected: 'ASF' 1410s # received: 'ASF' 1410s ok 47 1410s # testing : SSL_SERVER_S_DN_O 1410s # expected: 'ASF' 1410s # received: 'ASF' 1410s ok 48 1410s # testing : SSL_CLIENT_S_DN_OU 1410s # expected: 'httpd-test' 1410s # received: 'httpd-test' 1410s ok 49 1410s # testing : SSL_SERVER_S_DN_OU 1410s # expected: qr/^httpd-test\/([-\w]+)/ 1410s # received: 'httpd-test/rsa-test' 1410s ok 50 1410s # testing : SSL_CLIENT_S_DN_CN 1410s # expected: 'client_ok' 1410s # received: 'client_ok' 1410s ok 51 1410s # testing : SSL_SERVER_S_DN_CN 1410s # expected: 'localhost' 1410s # received: 'localhost' 1410s ok 52 1410s # testing : SSL_CLIENT_S_DN_Email 1410s # expected: 'test-dev@httpd.apache.org' 1410s # received: 'test-dev@httpd.apache.org' 1410s ok 53 1410s # testing : SSL_SERVER_S_DN_Email 1410s # expected: 'test-dev@httpd.apache.org' 1410s # received: 'test-dev@httpd.apache.org' 1410s ok 54 1410s # testing : SSL_CLIENT_SAN_Email_0 1410s # expected: 'test-dev@httpd.apache.org' 1410s # received: 'test-dev@httpd.apache.org' 1410s ok 55 1410s # testing : SSL_SERVER_SAN_DNS_0 1410s # expected: 'localhost' 1410s # received: 'localhost' 1410s ok 56 1410s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1410s # expected: 'test-dev@httpd.apache.org' 1410s # received: 'test-dev@httpd.apache.org' 1410s ok 57 1410s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1410s # expected: '_https.localhost' 1410s # received: '_https.localhost' 1410s ok 58 1410s # testing : SSL_CLIENT_I_DN 1410s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s ok 59 1410s # testing : SSL_SERVER_I_DN 1410s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1410s ok 60 1410s # testing : SSL_CLIENT_I_DN_C 1410s # expected: 'US' 1410s # received: 'US' 1410s ok 61 1410s # testing : SSL_SERVER_I_DN_C 1410s # expected: 'US' 1410s # received: 'US' 1410s ok 62 1410s # testing : SSL_CLIENT_I_DN_ST 1410s # expected: 'California' 1410s # received: 'California' 1410s ok 63 1410s # testing : SSL_SERVER_I_DN_ST 1410s # expected: 'California' 1410s # received: 'California' 1410s ok 64 1410s # testing : SSL_CLIENT_I_DN_L 1410s # expected: 'San Francisco' 1410s # received: 'San Francisco' 1410s ok 65 1410s # testing : SSL_SERVER_I_DN_L 1410s # expected: 'San Francisco' 1410s # received: 'San Francisco' 1410s ok 66 1410s # testing : SSL_CLIENT_I_DN_O 1410s # expected: 'ASF' 1410s # received: 'ASF' 1410s ok 67 1410s # testing : SSL_SERVER_I_DN_O 1410s # expected: 'ASF' 1410s # received: 'ASF' 1410s ok 68 1410s # testing : SSL_CLIENT_I_DN_OU 1410s # expected: 'httpd-test' 1410s # received: 'httpd-test' 1410s ok 69 1410s # testing : SSL_SERVER_I_DN_OU 1410s # expected: 'httpd-test' 1410s # received: 'httpd-test' 1410s ok 70 1410s # testing : SSL_CLIENT_I_DN_CN 1410s # expected: 'ca' 1410s # received: 'ca' 1410s ok 71 1410s # testing : SSL_SERVER_I_DN_CN 1410s # expected: 'ca' 1410s # received: 'ca' 1410s ok 72 1410s # testing : SSL_SERVER_I_DN_CN_RAW 1410s # expected: 'ca' 1410s # received: 'ca' 1410s ok 73 1410s # testing : SSL_SERVER_I_DN_CN_0_RAW 1410s # expected: 'ca' 1410s # received: 'ca' 1410s ok 74 1410s # testing : SSL_CLIENT_I_DN_Email 1410s # expected: 'test-dev@httpd.apache.org' 1410s # received: 'test-dev@httpd.apache.org' 1410s ok 75 1410s # testing : SSL_SERVER_I_DN_Email 1410s # expected: 'test-dev@httpd.apache.org' 1410s # received: 'test-dev@httpd.apache.org' 1410s ok 76 1410s # testing : SSL_CLIENT_A_SIG 1410s # expected: 'sha256WithRSAEncryption' 1410s # received: 'sha256WithRSAEncryption' 1410s ok 77 1410s # testing : SSL_SERVER_A_SIG 1410s # expected: 'sha256WithRSAEncryption' 1410s # received: 'sha256WithRSAEncryption' 1410s ok 78 1410s # testing : SSL_CLIENT_A_KEY 1410s # expected: 'rsaEncryption' 1410s # received: 'rsaEncryption' 1410s ok 79 1410s # testing : SSL_SERVER_A_KEY 1410s # expected: qr/^[rd]saEncryption$/ 1410s # received: 'rsaEncryption' 1410s ok 80 1410s # testing : SSL_CLIENT_CERT 1410s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1410s # received: '-----BEGIN CERTIFICATE----- 1410s # MIIFHTCCBAWgAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1410s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1410s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1410s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjE3 1410s # MTkwOTA1WhcNMjUxMjE3MTkwOTA1WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1410s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1410s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1410s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1410s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2YEvqhwBOnl1SkkcqV7Yp6SRbyE+//EcPySq 1410s # xKpGoqSvmtOYXJINUquRklUlA8w1XvXYMOYysPN2aYlwdKxjGSfOCec933vPYof1 1410s # vmjc6BAeWXnMCLlWwYuTt3WUEHWUgaZTsGnUQTwfNoHbGexPVyT6KLtzO6TeOh8e 1410s # ZO3PNK0unPHelWtNAfkOGgMGZQcwPW9/gUWBUh1KjkLsYYDgv7FQ5gIyv9jB0LMd 1410s # 30QTWQc50sxqDFxv+kfek2lAge41z/m71EoWWy17oECQrtBEefDoRr8yJswqbFrQ 1410s # OtaFfl+mAv8zSfAcHP+9nFTBH2ExfoE06WgraV1tKqhQ3u4WTQIDAQABo4IBbzCC 1410s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 1410s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 1410s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 1410s # A1UdDgQWBBRGwqdcsDH6aYFarcjkos2m9kKTCzCBvgYDVR0jBIG2MIGzoYGapIGX 1410s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 1410s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 1410s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 1410s # Y2hlLm9yZ4IUWsx8J9/bDOlgEaZ86B7VzJieR4swDQYJKoZIhvcNAQELBQADggEB 1410s # ACd3eDuHhcK9EP+PqWyu9GVtF6gd/vrGCHDgBffwyTLtgPh2u9umwV2PfFy4sQhV 1410s # anXuCMUpnKldmKa7AxdtvwAq9qkm/foWb9TbBxpUHtTs6TXTtgR0chNF+WUBCv8v 1410s # qVnZAXCyIS+YLOribCpILU9LK98AV1e7/ps5N8iPhKg+fyshgV8/MacqjkeWUK6u 1410s # l30DIZheZ0QOjxqqP25LyhQFUR2ozrL5YjNSPeYI3OAGzY1jUa+NUpkqGZQTULWv 1410s # Ico/+Wr47My2zUVelGo5DlCMyC6KbC0t7fv0uBmNM7/2BNNmpRmqXKw5Dr5dP5C/ 1410s # 3RdMyA4PzKlbruQ9Rg25gSk= 1410s # -----END CERTIFICATE----- 1410s # ' 1410s ok 81 1410s # testing : SSL_SERVER_CERT 1410s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1410s # received: '-----BEGIN CERTIFICATE----- 1410s # MIIE0TCCA7mgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1410s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1410s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1410s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMjE3 1410s # MTkwOTAxWhcNMjUxMjE3MTkwOTAxWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1410s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1410s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1410s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1410s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnsiBDwTDUw7O0hdfZYK77wVu 1410s # HYZsu7UtvQ6M7vFRQFQUbNVGO/Zafx1ydIsOWQdoj6C+8SCI5PiOXoibk4iV+6NQ 1410s # xFAb9Ofwf3LUTpe1ct1FxSe7Vk1bYdEOOxepF1SzzG0HHq+q+k2c31/uL7BTfK5c 1410s # zNcmIb2ospyaVASHLAPq+HME23RRikBt1WBqD9CNpKXdPHp+zdVcO8WjrSfRAHSj 1410s # bEe41A+RvW1lXkTRnEzC6SihIDdD0xKTLJyI2DM1+kShi+/j9+g6jF58s8ZjQ7x9 1410s # zXDpjqy9z4GhT1wNsLo4kbOjz0OCYFl3OKXCAXFVbTVoJPRSsnqUxk218U1cawID 1410s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 1410s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFOSyBwppAFnSyT9dpyysttcMP/ZX 1410s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 1410s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 1410s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 1410s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRazHwn39sM6WARpnzoHtXMmJ5H 1410s # izANBgkqhkiG9w0BAQsFAAOCAQEABlVE9hg3gYNg+h4ijsBjHHyUIojFNTWVHjeD 1410s # Q+tFmsEYr5diSELfcCJPVyv7RuBtvUr3XzjHyya02f+6z1dyqYb3CdvpUZKYYOU1 1410s # t0k9gqXmdtpCOfWFxqP688j/1ls75LnA2erB8EW8bc69d6mziJyIqcrSpIv32ODb 1410s # pSPFy7guhLX9Tv4VibJgnKC/FGt+YorULBmOmri+k9eu0lEAZhZeI8T7QBF7ZOnx 1410s # XtSHTTZIZ3Do8S9FFk2QtDs97oRUA2h6acmBocmTHnDGUCWy4LYU18w0Gx0woD5u 1410s # m6sI1RpsAX7S4uoKeoA4JXbY41RhBEVOFO/owg4XdAt1uUq4yQ== 1410s # -----END CERTIFICATE----- 1410s # ' 1410s ok 82 1410s # testing : SSL_CLIENT_VERIFY 1410s # expected: 'SUCCESS' 1410s # received: 'SUCCESS' 1410s ok 83 1410s ok 1413s t/ssl/verify.t ...................... 1413s 1..3 1413s # Running under perl version 5.038002 for linux 1413s # Current time local: Tue Dec 17 19:16:53 2024 1413s # Current time GMT: Tue Dec 17 19:16:53 2024 1413s # Using Test.pm version 1.31 1413s # Using Apache/Test.pm version 1.42 1413s HTTP/1.1 403 Forbidden 1413s Connection: close 1413s Date: Tue, 17 Dec 2024 19:16:56 GMT 1413s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1413s Content-Length: 258 1413s Content-Type: text/html; charset=iso-8859-1 1413s Client-Date: Tue, 17 Dec 2024 19:16:56 GMT 1413s Client-Peer: 127.0.0.1:8532 1413s Client-Response-Num: 1 1413s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1413s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1413s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1413s Client-SSL-Socket-Class: IO::Socket::SSL 1413s Client-SSL-Version: TLSv1_3 1413s Title: 403 Forbidden 1413s 1413s 1413s 1413s 403 Forbidden 1413s 1413s

Forbidden

1413s

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

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

Not Found

1455s #

The requested URL was not found on this server.

1455s # 1455s ok 1 1455s ok 2 1455s ok 1457s t/apache/acceptpathinfo.t ........... 1457s 1..36 1457s # Running under perl version 5.038002 for linux 1457s # Current time local: Tue Dec 17 19:17:38 2024 1457s # Current time GMT: Tue Dec 17 19:17:38 2024 1457s # Using Test.pm version 1.31 1457s # Using Apache/Test.pm version 1.42 1457s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1457s # expected: '200' 1457s # received: '200' 1457s ok 1 1457s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1457s # expected: qr/_\(none\)_/ 1457s # received: '_(none)_' 1457s ok 2 1457s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1457s # expected: '404' 1457s # received: '404' 1457s ok 3 1457s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1457s # expected: qr/Not Found/ 1457s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1492s #

The requested URL was not found on this server.

1492s # ' 1492s ok 8 1492s # testing : /merge/notfound.html code 1492s # expected: 404 1492s # received: '404' 1492s ok 9 1492s # testing : /merge/notfound.html content 1492s # expected: 'testing merge' 1492s # received: 'testing merge' 1492s ok 10 1492s # testing : /merge/merge2/notfound.html code 1492s # expected: 404 1492s # received: '404' 1492s ok 11 1492s # testing : /merge/merge2/notfound.html content 1492s # expected: 'testing merge' 1492s # received: 'testing merge' 1492s ok 12 1492s # testing : /bounce/notfound.html code 1492s # expected: 404 1492s # received: '404' 1492s ok 13 1492s # testing : /bounce/notfound.html content 1492s # expected: qr/expire test/ 1492s # received: ' 1492s # expire test 1492s # expire test 1492s # ' 1492s ok 14 1492s ok 1495s t/apache/etags.t .................... 1495s # Checking for existence of FileETag directive 1495s # Returned 200: 1495s 1..61 1495s # Running under perl version 5.038002 for linux 1495s # Current time local: Tue Dec 17 19:18:15 2024 1495s # Current time GMT: Tue Dec 17 19:18:15 2024 1495s # Using Test.pm version 1.31 1495s # Using Apache/Test.pm version 1.42 1495s # --- 1495s # HEAD /apache/etags/none/ms/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 1 1495s # --- 1495s # HEAD /apache/etags/m/minus-mis/test.txt 1495s # Expecting field to be absent 1495s # Received "b-613edd771cbc0" 1495s ok 2 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d5d3-613edd771cbc0" 1495s ok 3 1495s # --- 1495s # HEAD /apache/etags/m/minus-s/test.txt 1495s # Expecting field to be absent 1495s # Received "613edd771cbc0" 1495s ok 4 1495s # --- 1495s # HEAD /apache/etags/none/inherit/test.txt 1495s # Expecting field to be absent 1495s # ETag field is missing 1495s ok 5 1495s # --- 1495s # HEAD /apache/etags/ms/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 6 1495s # --- 1495s # HEAD /apache/etags/all/m/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 7 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1495s # Expecting one component in ETag field 1495s # Received "b" 1495s ok 8 1495s # --- 1495s # HEAD /apache/etags/m/minus-ms/test.txt 1495s # Expecting field to be absent 1495s # Received "b-613edd771cbc0" 1495s ok 9 1495s # --- 1495s # HEAD /apache/etags/all/minus-m/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d546-b" 1495s ok 10 1495s # --- 1495s # HEAD /apache/etags/default/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 11 1495s # --- 1495s # HEAD /apache/etags/all/minus-i/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 12 1495s # --- 1495s # HEAD /apache/etags/all/mis/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d555-b-613edd771cbc0" 1495s ok 13 1495s # --- 1495s # HEAD /apache/etags/none/is/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d5a4-b" 1495s ok 14 1495s # --- 1495s # HEAD /apache/etags/all/is/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d537-b" 1495s ok 15 1495s # --- 1495s # HEAD /apache/etags/s/test.txt 1495s # Expecting one component in ETag field 1495s # Received "b" 1495s ok 16 1495s # --- 1495s # HEAD /apache/etags/all/ms/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 17 1495s # --- 1495s # HEAD /apache/etags/none/s/test.txt 1495s # Expecting one component in ETag field 1495s # Received "b" 1495s ok 18 1495s # --- 1495s # HEAD /apache/etags/m/plus-mis/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d58a-b-613edd771cbc0" 1495s ok 19 1495s # --- 1495s # HEAD /apache/etags/m/plus-s/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 20 1495s # --- 1495s # HEAD /apache/etags/all/minus-is/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 21 1495s # --- 1495s # HEAD /apache/etags/all/minus-ms/test.txt 1495s # Expecting one component in ETag field 1495s # Received "1d54f" 1495s ok 22 1495s # --- 1495s # HEAD /apache/etags/none/m/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 23 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1495s # Expecting one component in ETag field 1495s # Received "1d5d0" 1495s ok 24 1495s # --- 1495s # HEAD /apache/etags/none/mi/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d5aa-613edd771cbc0" 1495s ok 25 1495s # --- 1495s # HEAD /apache/etags/all/i/test.txt 1495s # Expecting one component in ETag field 1495s # Received "1d532" 1495s ok 26 1495s # --- 1495s # HEAD /apache/etags/m/minus-i/test.txt 1495s # Expecting field to be absent 1495s # Received "613edd771cbc0" 1495s ok 27 1495s # --- 1495s # HEAD /apache/etags/m/minus-mi/test.txt 1495s # Expecting field to be absent 1495s # Received "b-613edd771cbc0" 1495s ok 28 1495s # --- 1495s # HEAD /apache/etags/none/plus-s/test.txt 1495s # Expecting one component in ETag field 1495s # Received "b" 1495s ok 29 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d5d4-b-613edd771cbc0" 1495s ok 30 1495s # --- 1495s # HEAD /apache/etags/all/s/test.txt 1495s # Expecting one component in ETag field 1495s # Received "b" 1495s ok 31 1495s # --- 1495s # HEAD /apache/etags/all/mi/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d53d-613edd771cbc0" 1495s ok 32 1495s # --- 1495s # HEAD /apache/etags/none/i/test.txt 1495s # Expecting one component in ETag field 1495s # Received "1d59f" 1495s ok 33 1495s # --- 1495s # HEAD /apache/etags/all/minus-mi/test.txt 1495s # Expecting one component in ETag field 1495s # Received "b" 1495s ok 34 1495s # --- 1495s # HEAD /apache/etags/none/test.txt 1495s # Expecting field to be absent 1495s # ETag field is missing 1495s ok 35 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d5c7-b" 1495s ok 36 1495s # --- 1495s # HEAD /apache/etags/is/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d564-b" 1495s ok 37 1495s # --- 1495s # HEAD /apache/etags/all/inherit/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d534-b-613edd771cbc0" 1495s ok 38 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 39 1495s # --- 1495s # HEAD /apache/etags/i/test.txt 1495s # Expecting one component in ETag field 1495s # Received "1d561" 1495s ok 40 1495s # --- 1495s # HEAD /apache/etags/m/minus-m/test.txt 1495s # Expecting field to be absent 1495s # Received "b-613edd771cbc0" 1495s ok 41 1495s # --- 1495s # HEAD /apache/etags/m/plus-ms/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 42 1495s # --- 1495s # HEAD /apache/etags/mis/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d597-b-613edd771cbc0" 1495s ok 43 1495s # --- 1495s # HEAD /apache/etags/all/minus-s/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d552-613edd771cbc0" 1495s ok 44 1495s # --- 1495s # HEAD /apache/etags/all/minus-mis/test.txt 1495s # Expecting field to be absent 1495s # Received "b-613edd771cbc0" 1495s ok 45 1495s # --- 1495s # HEAD /apache/etags/none/plus-mi/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d5bc-613edd771cbc0" 1495s ok 46 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 47 1495s # --- 1495s # HEAD /apache/etags/mi/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d594-613edd771cbc0" 1495s ok 48 1495s # --- 1495s # HEAD /apache/etags/none/plus-is/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d5b6-b" 1495s ok 49 1495s # --- 1495s # HEAD /apache/etags/m/plus-i/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d57e-613edd771cbc0" 1495s ok 50 1495s # --- 1495s # HEAD /apache/etags/all/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d55c-b-613edd771cbc0" 1495s ok 51 1495s # --- 1495s # HEAD /apache/etags/none/plus-ms/test.txt 1495s # Expecting two components in ETag field 1495s # Received "b-613edd771cbc0" 1495s ok 52 1495s # --- 1495s # HEAD /apache/etags/m/plus-m/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 53 1495s # --- 1495s # HEAD /apache/etags/m/minus-is/test.txt 1495s # Expecting field to be absent 1495s # Received "613edd771cbc0" 1495s ok 54 1495s # --- 1495s # HEAD /apache/etags/none/plus-m/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 55 1495s # --- 1495s # HEAD /apache/etags/none/plus-i/test.txt 1495s # Expecting one component in ETag field 1495s # Received "1d5b3" 1495s ok 56 1495s # --- 1495s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1495s # Expecting field to be absent 1495s # Received "b-613edd771cbc0" 1495s ok 57 1495s # --- 1495s # HEAD /apache/etags/none/mis/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d5ad-b-613edd771cbc0" 1495s ok 58 1495s # --- 1495s # HEAD /apache/etags/m/test.txt 1495s # Expecting one component in ETag field 1495s # Received "613edd771cbc0" 1495s ok 59 1495s # --- 1495s # HEAD /apache/etags/m/plus-mi/test.txt 1495s # Expecting two components in ETag field 1495s # Received "1d587-613edd771cbc0" 1495s ok 60 1495s # --- 1495s # HEAD /apache/etags/m/plus-is/test.txt 1495s # Expecting three components in ETag field 1495s # Received "1d581-b-613edd771cbc0" 1495s ok 61 1495s ok 1498s t/apache/expr.t ..................... 1498s 1..229 1498s # Running under perl version 5.038002 for linux 1498s # Current time local: Tue Dec 17 19:18:18 2024 1498s # Current time GMT: Tue Dec 17 19:18:18 2024 1498s # Using Test.pm version 1.31 1498s # Using Apache/Test.pm version 1.42 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true" should evaluate to true, got true 1498s ok 1 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "false" should evaluate to false, got false 1498s ok 2 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "foo", got parse error 1498s ok 3 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -eq 01" should evaluate to true, got true 1498s ok 4 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -eq 2" should evaluate to false, got false 1498s ok 5 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -ne 2" should evaluate to true, got true 1498s ok 6 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -ne 1" should evaluate to false, got false 1498s ok 7 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -lt 02" should evaluate to true, got true 1498s ok 8 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -lt 1" should evaluate to false, got false 1498s ok 9 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -le 2" should evaluate to true, got true 1498s ok 10 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -le 1" should evaluate to true, got true 1498s ok 11 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "2 -gt 1" should evaluate to true, got true 1498s ok 12 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -gt 1" should evaluate to false, got false 1498s ok 13 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "2 -ge 1" should evaluate to true, got true 1498s ok 14 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -ge 1" should evaluate to true, got true 1498s ok 15 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "1 -gt -1" should evaluate to true, got true 1498s ok 16 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' == 'aa'" should evaluate to true, got true 1498s ok 17 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' == 'b'" should evaluate to false, got false 1498s ok 18 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' = 'aa'" should evaluate to true, got true 1498s ok 19 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' = 'b'" should evaluate to false, got false 1498s ok 20 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' != 'b'" should evaluate to true, got true 1498s ok 21 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' != 'aa'" should evaluate to false, got false 1498s ok 22 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' < 'b'" should evaluate to true, got true 1498s ok 23 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' < 'aa'" should evaluate to false, got false 1498s ok 24 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' <= 'b'" should evaluate to true, got true 1498s ok 25 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' <= 'aa'" should evaluate to true, got true 1498s ok 26 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'b' > 'aa'" should evaluate to true, got true 1498s ok 27 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' > 'aa'" should evaluate to false, got false 1498s ok 28 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'b' >= 'aa'" should evaluate to true, got true 1498s ok 29 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'aa' >= 'aa'" should evaluate to true, got true 1498s ok 30 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1498s ok 31 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1498s ok 32 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1498s ok 33 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1498s ok 34 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1498s ok 35 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1498s ok 36 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1498s ok 37 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1498s ok 38 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1498s ok 39 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1498s ok 40 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME} != ''" should evaluate to true, got true 1498s ok 41 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1498s ok 42 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1498s ok 43 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /bc/ " should evaluate to true, got true 1498s ok 44 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /BC/i " should evaluate to true, got true 1498s ok 45 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' !~ m!bc! " should evaluate to false, got false 1498s ok 46 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' !~ m!BC!i " should evaluate to false, got false 1498s ok 47 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " $0 == '' " should evaluate to true, got true 1498s ok 48 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " $1 == '' " should evaluate to true, got true 1498s ok 49 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " $9 == '' " should evaluate to true, got true 1498s ok 50 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " '$0' == '' " should evaluate to true, got true 1498s ok 51 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1498s ok 52 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1498s ok 53 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1498s ok 54 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1498s ok 55 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1498s ok 56 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1498s ok 57 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1498s ok 58 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1498s ok 59 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1498s ok 60 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1498s ok 61 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1498s ok 62 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1498s ok 63 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1498s ok 64 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1498s ok 65 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1498s ok 66 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1498s ok 67 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1498s ok 68 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1498s ok 69 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1498s ok 70 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{HTTPS} == 'off' " should evaluate to true, got true 1498s ok 71 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1498s ok 72 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1498s ok 73 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1498s ok 74 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1498s ok 75 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1498s ok 76 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1498s ok 77 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1498s ok 78 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1498s ok 79 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1498s ok 80 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1498s ok 81 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1498s ok 82 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "escape('?') = '%3f' " should evaluate to true, got true 1498s ok 83 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "unescape('%3f') = '?' " should evaluate to true, got true 1498s ok 84 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1498s ok 85 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1498s ok 86 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1498s ok 87 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "file('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1498s ok 88 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-n ''" should evaluate to false, got false 1498s ok 89 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-z ''" should evaluate to true, got true 1498s ok 90 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-n '1'" should evaluate to true, got true 1498s ok 91 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-z '1'" should evaluate to false, got false 1498s ok 92 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "-R 'abc'", got parse error 1498s ok 93 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1498s ok 94 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-R '240.0.0.0'" should evaluate to false, got false 1498s ok 95 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-R '240.0.0.0/8'" should evaluate to false, got false 1498s ok 96 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-R 'ff::/8'" should evaluate to false, got false 1498s ok 97 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1498s ok 98 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1498s ok 99 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1498s ok 100 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1498s ok 101 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1498s ok 102 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1498s ok 103 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1498s ok 104 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'foo' -strmatch '*o'" should evaluate to true, got true 1498s ok 105 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1498s ok 106 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'foo' -strmatch 'F*'" should evaluate to false, got false 1498s ok 107 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1498s ok 108 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'foo' -strmatch 'g*'" should evaluate to false, got false 1498s ok 109 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1498s ok 110 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1498s ok 111 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1498s ok 112 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1498s ok 113 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1498s ok 114 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "foo('bar') = 'bar'", got parse error 1498s ok 115 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "%{FOO} != 'bar'", got parse error 1498s ok 116 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s Should get parse error for "'bar' = bar", got parse error 1498s ok 117 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true" should evaluate to true, got true 1498s ok 118 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && true" should evaluate to true, got true 1498s ok 119 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || true" should evaluate to true, got true 1498s ok 120 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || true || true" should evaluate to true, got true 1498s ok 121 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || true && true" should evaluate to true, got true 1498s ok 122 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && true || true" should evaluate to true, got true 1498s ok 123 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && true && true" should evaluate to true, got true 1498s ok 124 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || true || !true" should evaluate to true, got true 1498s ok 125 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || true && !true" should evaluate to true, got true 1498s ok 126 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && true || !true" should evaluate to true, got true 1498s ok 127 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && true && !true" should evaluate to false, got false 1498s ok 128 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && !true" should evaluate to false, got false 1498s ok 129 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || !true" should evaluate to true, got true 1498s ok 130 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || !true || true" should evaluate to true, got true 1498s ok 131 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || !true && true" should evaluate to true, got true 1498s ok 132 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && !true || true" should evaluate to true, got true 1498s ok 133 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && !true && true" should evaluate to false, got false 1498s ok 134 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || !true || !true" should evaluate to true, got true 1498s ok 135 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true || !true && !true" should evaluate to true, got true 1498s ok 136 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && !true || !true" should evaluate to false, got false 1498s ok 137 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "true && !true && !true" should evaluate to false, got false 1498s ok 138 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true" should evaluate to false, got false 1498s ok 139 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && true" should evaluate to false, got false 1498s ok 140 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || true" should evaluate to true, got true 1498s ok 141 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || true || true" should evaluate to true, got true 1498s ok 142 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || true && true" should evaluate to true, got true 1498s ok 143 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && true || true" should evaluate to true, got true 1498s ok 144 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && true && true" should evaluate to false, got false 1498s ok 145 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || true || !true" should evaluate to true, got true 1498s ok 146 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || true && !true" should evaluate to false, got false 1498s ok 147 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && true || !true" should evaluate to false, got false 1498s ok 148 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && true && !true" should evaluate to false, got false 1498s ok 149 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && !true" should evaluate to false, got false 1498s ok 150 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || !true" should evaluate to false, got false 1498s ok 151 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || !true || true" should evaluate to true, got true 1498s ok 152 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || !true && true" should evaluate to false, got false 1498s ok 153 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && !true || true" should evaluate to true, got true 1498s ok 154 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && !true && true" should evaluate to false, got false 1498s ok 155 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || !true || !true" should evaluate to false, got false 1498s ok 156 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true || !true && !true" should evaluate to false, got false 1498s ok 157 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && !true || !true" should evaluate to false, got false 1498s ok 158 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!true && !true && !true" should evaluate to false, got false 1498s ok 159 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true)" should evaluate to false, got false 1498s ok 160 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && true)" should evaluate to false, got false 1498s ok 161 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || true)" should evaluate to false, got false 1498s ok 162 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || true || true)" should evaluate to false, got false 1498s ok 163 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || true && true)" should evaluate to false, got false 1498s ok 164 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && true || true)" should evaluate to false, got false 1498s ok 165 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && true && true)" should evaluate to false, got false 1498s ok 166 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || true || !true)" should evaluate to false, got false 1498s ok 167 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || true && !true)" should evaluate to false, got false 1498s ok 168 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && true || !true)" should evaluate to false, got false 1498s ok 169 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && true && !true)" should evaluate to true, got true 1498s ok 170 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && !true)" should evaluate to true, got true 1498s ok 171 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || !true)" should evaluate to false, got false 1498s ok 172 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || !true || true)" should evaluate to false, got false 1498s ok 173 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || !true && true)" should evaluate to false, got false 1498s ok 174 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && !true || true)" should evaluate to false, got false 1498s ok 175 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && !true && true)" should evaluate to true, got true 1498s ok 176 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || !true || !true)" should evaluate to false, got false 1498s ok 177 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true || !true && !true)" should evaluate to false, got false 1498s ok 178 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && !true || !true)" should evaluate to true, got true 1498s ok 179 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(true && !true && !true)" should evaluate to true, got true 1498s ok 180 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true)" should evaluate to true, got true 1498s ok 181 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && true)" should evaluate to true, got true 1498s ok 182 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || true)" should evaluate to false, got false 1498s ok 183 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || true || true)" should evaluate to false, got false 1498s ok 184 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || true && true)" should evaluate to false, got false 1498s ok 185 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && true || true)" should evaluate to false, got false 1498s ok 186 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && true && true)" should evaluate to true, got true 1498s ok 187 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || true || !true)" should evaluate to false, got false 1498s ok 188 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || true && !true)" should evaluate to true, got true 1498s ok 189 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && true || !true)" should evaluate to true, got true 1498s ok 190 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && true && !true)" should evaluate to true, got true 1498s ok 191 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && !true)" should evaluate to true, got true 1498s ok 192 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || !true)" should evaluate to true, got true 1498s ok 193 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || !true || true)" should evaluate to false, got false 1498s ok 194 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || !true && true)" should evaluate to true, got true 1498s ok 195 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && !true || true)" should evaluate to false, got false 1498s ok 196 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && !true && true)" should evaluate to true, got true 1498s ok 197 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || !true || !true)" should evaluate to true, got true 1498s ok 198 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true || !true && !true)" should evaluate to true, got true 1498s ok 199 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && !true || !true)" should evaluate to true, got true 1498s ok 200 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "!(!true && !true && !true)" should evaluate to true, got true 1498s ok 201 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1498s ok 202 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1498s ok 203 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "filesize('/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1498s ok 204 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1498s ok 205 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1498s ok 206 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1498s ok 207 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1498s ok 208 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1498s ok 209 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1498s ok 210 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1498s ok 211 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1498s ok 212 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1498s ok 213 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1498s ok 214 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1498s ok 215 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1498s ok 216 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-d '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1498s ok 217 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-e '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1498s ok 218 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-f '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1498s ok 219 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-s '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1498s ok 220 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-F '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1498s ok 221 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-F '/tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1498s ok 222 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-U '/apache/' " should evaluate to true, got true 1498s ok 223 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "-U '/apache/expr/none' " should evaluate to false, got false 1498s ok 224 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1498s ok 225 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1498s ok 226 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1498s ok 227 1498s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1498s ok 228 1498s Error log should not have 'Internal evaluation error' entries, found 0 1498s ok 229 1498s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1498s ok 1503s t/apache/expr_string.t .............. 1503s 1..29 1503s # Running under perl version 5.038002 for linux 1503s # Current time local: Tue Dec 17 19:18:21 2024 1503s # Current time GMT: Tue Dec 17 19:18:21 2024 1503s # Using Test.pm version 1.31 1503s # Using Apache/Test.pm version 1.42 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 1 1503s Expected return code 200, got 200 for 'foo' 1503s ok 2 1503s # testing : log message [Tue Dec 17 19:18:24.230592 2024] [log_debug:info] [pid 321995:tid 3619668928] [client 127.0.0.1:42414] foo (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: 'foo' 1503s # received: 'foo' 1503s ok 3 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 4 1503s Expected return code 200, got 200 for '%{req:SomeHeader}' 1503s ok 5 1503s # testing : log message [Tue Dec 17 19:18:24.491114 2024] [log_debug:info] [pid 321995:tid 3602883520] [client 127.0.0.1:42414] SomeValue (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: 'SomeValue' 1503s # received: 'SomeValue' 1503s ok 6 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 7 1503s Should get parse error (500) for "%{", got 500 1503s ok 8 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 9 1503s Expected return code 200, got 200 for '%' 1503s ok 10 1503s # testing : log message [Tue Dec 17 19:18:25.001394 2024] [log_debug:info] [pid 329585:tid 3522163648] [client 127.0.0.1:42420] % (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: '%' 1503s # received: '%' 1503s ok 11 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 12 1503s Expected return code 200, got 200 for '}' 1503s ok 13 1503s # testing : log message [Tue Dec 17 19:18:25.256407 2024] [log_debug:info] [pid 329585:tid 3532645312] [client 127.0.0.1:42420] } (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: '}' 1503s # received: '}' 1503s ok 14 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 15 1503s Expected return code 200, got 200 for '\"' 1503s ok 16 1503s # testing : log message [Tue Dec 17 19:18:25.511031 2024] [log_debug:info] [pid 329585:tid 3509580736] [client 127.0.0.1:42420] " (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: '"' 1503s # received: '"' 1503s ok 17 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 18 1503s Expected return code 200, got 200 for '\'' 1503s ok 19 1503s # testing : log message [Tue Dec 17 19:18:25.765914 2024] [log_debug:info] [pid 329585:tid 3492795328] [client 127.0.0.1:42420] ' (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: '\'' 1503s # received: '\'' 1503s ok 20 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 21 1503s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1503s ok 22 1503s # testing : log message [Tue Dec 17 19:18:26.020579 2024] [log_debug:info] [pid 329585:tid 3484402624] [client 127.0.0.1:42420] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: '%{req:SomeHeader}' 1503s # received: '%{req:SomeHeader}' 1503s ok 23 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 24 1503s Expected return code 200, got 200 for '%{tolower:IDENT}' 1503s ok 25 1503s # testing : log message [Tue Dec 17 19:18:26.275372 2024] [log_debug:info] [pid 329585:tid 3476009920] [client 127.0.0.1:42420] ident (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: 'ident' 1503s # received: 'ident' 1503s ok 26 1503s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 27 1503s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1503s ok 28 1503s # testing : log message [Tue Dec 17 19:18:26.530052 2024] [log_debug:info] [pid 329585:tid 3467617216] [client 127.0.0.1:42420] get (log_transaction hook, /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1503s # didn't match 1503s # expected: 'get' 1503s # received: 'get' 1503s ok 29 1503s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1503s ok 1507s t/apache/getfile.t .................. 1507s # using LWP client 1507s 1..219 1507s # Running under perl version 5.038002 for linux 1507s # Current time local: Tue Dec 17 19:18:26 2024 1507s # Current time GMT: Tue Dec 17 19:18:26 2024 1507s # Using Test.pm version 1.31 1507s # Using Apache/Test.pm version 1.42 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "44f3-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 17651 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl.pod 1507s # expected: 17651 1507s # received: 17651 1507s ok 1 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "dbb0-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 56240 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1507s # expected: 56240 1507s # received: 56240 1507s ok 2 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "85eb-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 34283 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1507s # expected: 34283 1507s # received: 34283 1507s ok 3 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "d8ed-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 55533 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1507s # expected: 55533 1507s # received: 55533 1507s ok 4 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "ab70-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 43888 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1507s # expected: 43888 1507s # received: 43888 1507s ok 5 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "15cb7-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 89271 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1507s # expected: 89271 1507s # received: 89271 1507s ok 6 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2707-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 9991 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1507s # expected: 9991 1507s # received: 9991 1507s ok 7 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2569-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 9577 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1507s # expected: 9577 1507s # received: 9577 1507s ok 8 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1004-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4100 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1507s # expected: 4100 1507s # received: 4100 1507s ok 9 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "e58-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 3672 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1507s # expected: 3672 1507s # received: 3672 1507s ok 10 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1e03-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7683 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1507s # expected: 7683 1507s # received: 7683 1507s ok 11 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "233aa-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 144298 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1507s # expected: 144298 1507s # received: 144298 1507s ok 12 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1f1e-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7966 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1507s # expected: 7966 1507s # received: 7966 1507s ok 13 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1aec-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6892 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1507s # expected: 6892 1507s # received: 6892 1507s ok 14 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1e50-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7760 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1507s # expected: 7760 1507s # received: 7760 1507s ok 15 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "18b7-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6327 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1507s # expected: 6327 1507s # received: 6327 1507s ok 16 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "20a09-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 133641 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1507s # expected: 133641 1507s # received: 133641 1507s ok 17 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "17fe-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6142 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1507s # expected: 6142 1507s # received: 6142 1507s ok 18 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "e0a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 3594 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1507s # expected: 3594 1507s # received: 3594 1507s ok 19 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "ff5-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4085 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1507s # expected: 4085 1507s # received: 4085 1507s ok 20 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1d286-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 119430 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1507s # expected: 119430 1507s # received: 119430 1507s ok 21 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "19c5-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6597 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1507s # expected: 6597 1507s # received: 6597 1507s ok 22 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "14d7-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 5335 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1507s # expected: 5335 1507s # received: 5335 1507s ok 23 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1208-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4616 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1507s # expected: 4616 1507s # received: 4616 1507s ok 24 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1c352-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 115538 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1507s # expected: 115538 1507s # received: 115538 1507s ok 25 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2a07-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 10759 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1507s # expected: 10759 1507s # received: 10759 1507s ok 26 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2fef-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 12271 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1507s # expected: 12271 1507s # received: 12271 1507s ok 27 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2410-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 9232 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:29 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1507s # expected: 9232 1507s # received: 9232 1507s ok 28 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1fa90-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 129680 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1507s # expected: 129680 1507s # received: 129680 1507s ok 29 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "293d-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 10557 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1507s # expected: 10557 1507s # received: 10557 1507s ok 30 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "301f-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 12319 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1507s # expected: 12319 1507s # received: 12319 1507s ok 31 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "20fa-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 8442 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1507s # expected: 8442 1507s # received: 8442 1507s ok 32 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1162-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4450 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1507s # expected: 4450 1507s # received: 4450 1507s ok 33 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "fc0b-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 64523 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1507s # expected: 64523 1507s # received: 64523 1507s ok 34 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2009-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 8201 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1507s # expected: 8201 1507s # received: 8201 1507s ok 35 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1007-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4103 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1507s # expected: 4103 1507s # received: 4103 1507s ok 36 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2aac-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 10924 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1507s # expected: 10924 1507s # received: 10924 1507s ok 37 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1168-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4456 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1507s # expected: 4456 1507s # received: 4456 1507s ok 38 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1875b-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 100187 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1507s # expected: 100187 1507s # received: 100187 1507s ok 39 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1e25-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7717 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1507s # expected: 7717 1507s # received: 7717 1507s ok 40 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1e16-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7702 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1507s # expected: 7702 1507s # received: 7702 1507s ok 41 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1b69-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7017 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1507s # expected: 7017 1507s # received: 7017 1507s ok 42 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "115d9-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 71129 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1507s # expected: 71129 1507s # received: 71129 1507s ok 43 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "11f7-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4599 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1507s # expected: 4599 1507s # received: 4599 1507s ok 44 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1806-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6150 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1507s # expected: 6150 1507s # received: 6150 1507s ok 45 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "13f7-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 5111 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1507s # expected: 5111 1507s # received: 5111 1507s ok 46 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "9efd-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 40701 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1507s # expected: 40701 1507s # received: 40701 1507s ok 47 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1662-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 5730 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1507s # expected: 5730 1507s # received: 5730 1507s ok 48 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "124a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4682 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1507s # expected: 4682 1507s # received: 4682 1507s ok 49 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1374-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4980 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1507s # expected: 4980 1507s # received: 4980 1507s ok 50 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "d310-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 54032 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1507s # expected: 54032 1507s # received: 54032 1507s ok 51 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1b5f-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7007 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1507s # expected: 7007 1507s # received: 7007 1507s ok 52 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "9201-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 37377 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1507s # expected: 37377 1507s # received: 37377 1507s ok 53 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1076-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4214 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1507s # expected: 4214 1507s # received: 4214 1507s ok 54 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "f6a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 3946 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1507s # expected: 3946 1507s # received: 3946 1507s ok 55 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "fd6-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4054 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1507s # expected: 4054 1507s # received: 4054 1507s ok 56 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "ad8b-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 44427 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1507s # expected: 44427 1507s # received: 44427 1507s ok 57 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1288-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4744 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1507s # expected: 4744 1507s # received: 4744 1507s ok 58 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "f6a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 3946 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1507s # expected: 3946 1507s # received: 3946 1507s ok 59 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "fd7-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4055 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1507s # expected: 4055 1507s # received: 4055 1507s ok 60 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "10d49-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 68937 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1507s # expected: 68937 1507s # received: 68937 1507s ok 61 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "f6a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 3946 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1507s # expected: 3946 1507s # received: 3946 1507s ok 62 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "fd4-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4052 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1507s # expected: 4052 1507s # received: 4052 1507s ok 63 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1e729-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 124713 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl561delta.pod 1507s # expected: 124713 1507s # received: 124713 1507s ok 64 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1a2c1-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 107201 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl56delta.pod 1507s # expected: 107201 1507s # received: 107201 1507s ok 65 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "94ac-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 38060 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl581delta.pod 1507s # expected: 38060 1507s # received: 38060 1507s ok 66 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1176-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4470 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl582delta.pod 1507s # expected: 4470 1507s # received: 4470 1507s ok 67 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "18bf-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6335 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl583delta.pod 1507s # expected: 6335 1507s # received: 6335 1507s ok 68 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1cc3-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7363 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl584delta.pod 1507s # expected: 7363 1507s # received: 7363 1507s ok 69 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1701-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 5889 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl585delta.pod 1507s # expected: 5889 1507s # received: 5889 1507s ok 70 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "122b-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4651 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl586delta.pod 1507s # expected: 4651 1507s # received: 4651 1507s ok 71 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "20a5-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 8357 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl587delta.pod 1507s # expected: 8357 1507s # received: 8357 1507s ok 72 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "62c1-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 25281 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl588delta.pod 1507s # expected: 25281 1507s # received: 25281 1507s ok 73 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "d290-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 53904 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl589delta.pod 1507s # expected: 53904 1507s # received: 53904 1507s ok 74 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1c1d5-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 115157 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perl58delta.pod 1507s # expected: 115157 1507s # received: 115157 1507s ok 75 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "4fe9-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 20457 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlaix.pod 1507s # expected: 20457 1507s # received: 20457 1507s ok 76 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1688-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 5768 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlamiga.pod 1507s # expected: 5768 1507s # received: 5768 1507s ok 77 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "2031-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 8241 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlandroid.pod 1507s # expected: 8241 1507s # received: 8241 1507s ok 78 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "c9433-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 824371 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlapi.pod 1507s # expected: 824371 1507s # received: 824371 1507s ok 79 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "5837-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 22583 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlapio.pod 1507s # expected: 22583 1507s # received: 22583 1507s ok 80 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1b62-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 7010 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlartistic.pod 1507s # expected: 7010 1507s # received: 7010 1507s ok 81 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "20c2-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 8386 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlbook.pod 1507s # expected: 8386 1507s # received: 8386 1507s ok 82 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "126-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 294 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlboot.pod 1507s # expected: 294 1507s # received: 294 1507s ok 83 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "130-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 304 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlbot.pod 1507s # expected: 304 1507s # received: 304 1507s ok 84 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1f50-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 8016 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1507s # expected: 8016 1507s # received: 8016 1507s ok 85 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "dea2-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 56994 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlcall.pod 1507s # expected: 56994 1507s # received: 56994 1507s ok 86 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1180-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4480 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlcheat.pod 1507s # expected: 4480 1507s # received: 4480 1507s ok 87 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "23bf-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 9151 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlclass.pod 1507s # expected: 9151 1507s # received: 9151 1507s ok 88 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "3c63-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 15459 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1507s # expected: 15459 1507s # received: 15459 1507s ok 89 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "254a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 9546 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlclib.pod 1507s # expected: 9546 1507s # received: 9546 1507s ok 90 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "12e5-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4837 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlcn.pod 1507s # expected: 4837 1507s # received: 4837 1507s ok 91 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "1b1a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 6938 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1507s # expected: 6938 1507s # received: 6938 1507s ok 92 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "662a-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 26154 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1507s # expected: 26154 1507s # received: 26154 1507s ok 93 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "cfa2-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 53154 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perldata.pod 1507s # expected: 53154 1507s # received: 53154 1507s ok 94 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "134f-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4943 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1507s # expected: 4943 1507s # received: 4943 1507s ok 95 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "a85c-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 43100 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perldebguts.pod 1507s # expected: 43100 1507s # received: 43100 1507s ok 96 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "5693-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 22163 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perldebtut.pod 1507s # expected: 22163 1507s # received: 22163 1507s ok 97 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "9bbb-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 39867 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perldebug.pod 1507s # expected: 39867 1507s # received: 39867 1507s ok 98 1507s #lwp request: 1507s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1507s #User-Agent: libwww-perl/6.76 1507s # 1507s #server response: 1507s #HTTP/1.1 200 OK 1507s #Connection: close 1507s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Accept-Ranges: bytes 1507s #ETag: "fd4-6155edc931600" 1507s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1507s #Vary: In-If1 1507s #Content-Length: 4052 1507s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1507s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1507s #Client-Peer: 127.0.0.1:8529 1507s #Client-Response-Num: 1 1507s #DMMATCH1: 1 1507s # 1507s # testing : download of /getfiles-perl-pod/perldelta.pod 1507s # expected: 4052 1508s # received: 4052 1508s ok 99 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "5f0a-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 24330 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1508s # expected: 24330 1508s # received: 24330 1508s ok 100 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "4c051-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 311377 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perldiag.pod 1508s # expected: 311377 1508s # received: 311377 1508s ok 101 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "24a0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 9376 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perldoc.pod 1508s # expected: 9376 1508s # received: 9376 1508s ok 102 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "b4ed-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 46317 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1508s # expected: 46317 1508s # received: 46317 1508s ok 103 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "687a-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 26746 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perldsc.pod 1508s # expected: 26746 1508s # received: 26746 1508s ok 104 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1f17-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 7959 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perldtrace.pod 1508s # expected: 7959 1508s # received: 7959 1508s ok 105 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "14981-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 84353 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1508s # expected: 84353 1508s # received: 84353 1508s ok 106 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "9321-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 37665 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlembed.pod 1508s # expected: 37665 1508s # received: 37665 1508s ok 107 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2877-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 10359 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1508s # expected: 10359 1508s # received: 10359 1508s ok 108 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "590b-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 22795 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq.pod 1508s # expected: 22795 1508s # received: 22795 1508s ok 109 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "385d-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 14429 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1508s # expected: 14429 1508s # received: 14429 1508s ok 110 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "24a1-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 9377 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1508s # expected: 9377 1508s # received: 9377 1508s ok 111 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "92e1-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 37601 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1508s # expected: 37601 1508s # received: 37601 1508s ok 112 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "162be-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 90814 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1508s # expected: 90814 1508s # received: 90814 1508s ok 113 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "d7fc-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 55292 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1508s # expected: 55292 1508s # received: 55292 1508s ok 114 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "9a71-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 39537 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1508s # expected: 39537 1508s # received: 39537 1508s ok 115 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "93b8-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 37816 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1508s # expected: 37816 1508s # received: 37816 1508s ok 116 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "c310-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 49936 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1508s # expected: 49936 1508s # received: 49936 1508s ok 117 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "3b75-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 15221 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1508s # expected: 15221 1508s # received: 15221 1508s ok 118 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "56ca-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 22218 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfilter.pod 1508s # expected: 22218 1508s # received: 22218 1508s ok 119 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "342b-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 13355 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfork.pod 1508s # expected: 13355 1508s # received: 13355 1508s ok 120 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "40e0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 16608 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlform.pod 1508s # expected: 16608 1508s # received: 16608 1508s ok 121 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "671-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 1649 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1508s # expected: 1649 1508s # received: 1649 1508s ok 122 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "67142-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 422210 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlfunc.pod 1508s # expected: 422210 1508s # received: 422210 1508s ok 123 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "7c2a-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 31786 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlgit.pod 1508s # expected: 31786 1508s # received: 31786 1508s ok 124 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "21810-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 137232 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlglossary.pod 1508s # expected: 137232 1508s # received: 137232 1508s ok 125 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "4075-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 16501 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlgov.pod 1508s # expected: 16501 1508s # received: 16501 1508s ok 126 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "35f7-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 13815 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlgpl.pod 1508s # expected: 13815 1508s # received: 13815 1508s ok 127 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2c264-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 180836 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlguts.pod 1508s # expected: 180836 1508s # received: 180836 1508s ok 128 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "afe4-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 45028 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhack.pod 1508s # expected: 45028 1508s # received: 45028 1508s ok 129 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "11a38-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 72248 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1508s # expected: 72248 1508s # received: 72248 1508s ok 130 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1809-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 6153 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1508s # expected: 6153 1508s # received: 6153 1508s ok 131 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "5f7-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 1527 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1508s # expected: 1527 1508s # received: 1527 1508s ok 132 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "e88a-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 59530 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhist.pod 1508s # expected: 59530 1508s # received: 59530 1508s ok 133 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "77a4-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 30628 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhpux.pod 1508s # expected: 30628 1508s # received: 30628 1508s ok 134 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "7dd-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 2013 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlhurd.pod 1508s # expected: 2013 1508s # received: 2013 1508s ok 135 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1f865-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 129125 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlintern.pod 1508s # expected: 129125 1508s # received: 129125 1508s ok 136 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "9216-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 37398 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlinterp.pod 1508s # expected: 37398 1508s # received: 37398 1508s ok 137 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "579d-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 22429 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlintro.pod 1508s # expected: 22429 1508s # received: 22429 1508s ok 138 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "8ad3-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 35539 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perliol.pod 1508s # expected: 35539 1508s # received: 35539 1508s ok 139 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "11817-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 71703 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlipc.pod 1508s # expected: 71703 1508s # received: 71703 1508s ok 140 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1150-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 4432 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlirix.pod 1508s # expected: 4432 1508s # received: 4432 1508s ok 141 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "20a8-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 8360 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perljp.pod 1508s # expected: 8360 1508s # received: 8360 1508s ok 142 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2fc0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 12224 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlko.pod 1508s # expected: 12224 1508s # received: 12224 1508s ok 143 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "163-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 355 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1508s # expected: 355 1508s # received: 355 1508s ok 144 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "7ea-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 2026 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perllinux.pod 1508s # expected: 2026 1508s # received: 2026 1508s ok 145 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "12457-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 74839 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perllocale.pod 1508s # expected: 74839 1508s # received: 74839 1508s ok 146 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "24dc-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 9436 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perllol.pod 1508s # expected: 9436 1508s # received: 9436 1508s ok 147 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2f6f-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 12143 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1508s # expected: 12143 1508s # received: 12143 1508s ok 148 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "6753-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 26451 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlmod.pod 1508s # expected: 26451 1508s # received: 26451 1508s ok 149 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2574-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 9588 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1508s # expected: 9588 1508s # received: 9588 1508s ok 150 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "e547-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 58695 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1508s # expected: 58695 1508s # received: 58695 1508s ok 151 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "573b-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 22331 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1508s # expected: 22331 1508s # received: 22331 1508s ok 152 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "d65-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 3429 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1508s # expected: 3429 1508s # received: 3429 1508s ok 153 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2ad3-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 10963 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1508s # expected: 10963 1508s # received: 10963 1508s ok 154 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "20a5-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 8357 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlnumber.pod 1508s # expected: 8357 1508s # received: 8357 1508s ok 155 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "8d30-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 36144 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlobj.pod 1508s # expected: 36144 1508s # received: 36144 1508s ok 156 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "6885-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 26757 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlootut.pod 1508s # expected: 26757 1508s # received: 26757 1508s ok 157 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "251a5-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 151973 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlop.pod 1508s # expected: 151973 1508s # received: 151973 1508s ok 158 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "4db-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 1243 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1508s # expected: 1243 1508s # received: 1243 1508s ok 159 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "3b77-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 15223 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlopentut.pod 1508s # expected: 15223 1508s # received: 15223 1508s ok 160 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "16cb9-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 93369 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlos2.pod 1508s # expected: 93369 1508s # received: 93369 1508s ok 161 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "37cb-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 14283 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlos390.pod 1508s # expected: 14283 1508s # received: 14283 1508s ok 162 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "12b0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 4784 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlos400.pod 1508s # expected: 4784 1508s # received: 4784 1508s ok 163 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "c8a9-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 51369 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1508s # expected: 51369 1508s # received: 51369 1508s ok 164 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "c2bd-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 49853 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlperf.pod 1508s # expected: 49853 1508s # received: 49853 1508s ok 165 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1418-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 5144 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlplan9.pod 1508s # expected: 5144 1508s # received: 5144 1508s ok 166 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "5b65-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 23397 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlpod.pod 1508s # expected: 23397 1508s # received: 23397 1508s ok 167 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "10d10-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 68880 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1508s # expected: 68880 1508s # received: 68880 1508s ok 168 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2f40-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 12096 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1508s # expected: 12096 1508s # received: 12096 1508s ok 169 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "67b7-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 26551 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1508s # expected: 26551 1508s # received: 26551 1508s ok 170 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "15cc8-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 89288 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlport.pod 1508s # expected: 89288 1508s # received: 89288 1508s ok 171 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1412-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 5138 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlpragma.pod 1508s # expected: 5138 1508s # received: 5138 1508s ok 172 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1a25-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 6693 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlqnx.pod 1508s # expected: 6693 1508s # received: 6693 1508s ok 173 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2127d-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 135805 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlre.pod 1508s # expected: 135805 1508s # received: 135805 1508s ok 174 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "7bad-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 31661 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlreapi.pod 1508s # expected: 31661 1508s # received: 31661 1508s ok 175 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "818f-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 33167 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1508s # expected: 33167 1508s # received: 33167 1508s ok 176 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "beb0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 48816 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1508s # expected: 48816 1508s # received: 48816 1508s ok 177 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "8c47-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 35911 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlref.pod 1508s # expected: 35911 1508s # received: 35911 1508s ok 178 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "4944-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 18756 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlreftut.pod 1508s # expected: 18756 1508s # received: 18756 1508s ok 179 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "a989-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 43401 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlreguts.pod 1508s # expected: 43401 1508s # received: 43401 1508s ok 180 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1fd-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 509 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlrepository.pod 1508s # expected: 509 1508s # received: 509 1508s ok 181 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "4af5-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 19189 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlrequick.pod 1508s # expected: 19189 1508s # received: 19189 1508s ok 182 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "3ce4-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 15588 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlreref.pod 1508s # expected: 15588 1508s # received: 15588 1508s ok 183 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1e219-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 123417 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlretut.pod 1508s # expected: 123417 1508s # received: 123417 1508s ok 184 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "60c-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 1548 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlriscos.pod 1508s # expected: 1548 1508s # received: 1548 1508s ok 185 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "e52d-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 58669 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlrun.pod 1508s # expected: 58669 1508s # received: 58669 1508s ok 186 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "6cc6-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 27846 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsec.pod 1508s # expected: 27846 1508s # received: 27846 1508s ok 187 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "4af2-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 19186 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1508s # expected: 19186 1508s # received: 19186 1508s ok 188 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "74a6-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 29862 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1508s # expected: 29862 1508s # received: 29862 1508s ok 189 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1bdc-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 7132 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsource.pod 1508s # expected: 7132 1508s # received: 7132 1508s ok 190 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "233b-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 9019 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlstyle.pod 1508s # expected: 9019 1508s # received: 9019 1508s ok 191 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "12f85-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 77701 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsub.pod 1508s # expected: 77701 1508s # received: 77701 1508s ok 192 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "d2de-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 53982 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsyn.pod 1508s # expected: 53982 1508s # received: 53982 1508s ok 193 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2858-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 10328 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlsynology.pod 1508s # expected: 10328 1508s # received: 10328 1508s ok 194 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "b53a-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 46394 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1508s # expected: 46394 1508s # received: 46394 1508s ok 195 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "9a91-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 39569 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltie.pod 1508s # expected: 39569 1508s # received: 39569 1508s ok 196 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "b9206-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 758278 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltoc.pod 1508s # expected: 758278 1508s # received: 758278 1508s ok 197 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "174-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 372 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltodo.pod 1508s # expected: 372 1508s # received: 372 1508s ok 198 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "126-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 294 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltooc.pod 1508s # expected: 294 1508s # received: 294 1508s ok 199 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "126-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 294 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltoot.pod 1508s # expected: 294 1508s # received: 294 1508s ok 200 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "297f-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 10623 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltrap.pod 1508s # expected: 10623 1508s # received: 10623 1508s ok 201 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "213f-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 8511 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltru64.pod 1508s # expected: 8511 1508s # received: 8511 1508s ok 202 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1183-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 4483 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perltw.pod 1508s # expected: 4483 1508s # received: 4483 1508s ok 203 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "162c0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 90816 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlunicode.pod 1508s # expected: 90816 1508s # received: 90816 1508s ok 204 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "6349-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 25417 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlunicook.pod 1508s # expected: 25417 1508s # received: 25417 1508s ok 205 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "372e-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 14126 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1508s # expected: 14126 1508s # received: 14126 1508s ok 206 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "96e1-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 38625 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perluniintro.pod 1508s # expected: 38625 1508s # received: 38625 1508s ok 207 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "6eefa-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 454394 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perluniprops.pod 1508s # expected: 454394 1508s # received: 454394 1508s ok 208 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1f0f-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 7951 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlunitut.pod 1508s # expected: 7951 1508s # received: 7951 1508s ok 209 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1ce8-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 7400 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlutil.pod 1508s # expected: 7400 1508s # received: 7400 1508s ok 210 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "16ab2-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 92850 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlvar.pod 1508s # expected: 92850 1508s # received: 92850 1508s ok 211 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "c68d-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 50829 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlvms.pod 1508s # expected: 50829 1508s # received: 50829 1508s ok 212 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "f16-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 3862 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlvos.pod 1508s # expected: 3862 1508s # received: 3862 1508s ok 213 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "7fdb-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 32731 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlwin32.pod 1508s # expected: 32731 1508s # received: 32731 1508s ok 214 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "1532b-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 86827 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlxs.pod 1508s # expected: 86827 1508s # received: 86827 1508s ok 215 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "c504-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 50436 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlxstut.pod 1508s # expected: 50436 1508s # received: 50436 1508s ok 216 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "5dc1-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 24001 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1508s # expected: 24001 1508s # received: 24001 1508s ok 217 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "712a4-6237dbf803ac0" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 463524 1508s #Last-Modified: Wed, 02 Oct 2024 12:40:51 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-binary-httpd 1508s # expected: 463524 1508s # received: 463524 1508s ok 218 1508s #lwp request: 1508s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1508s #User-Agent: libwww-perl/6.76 1508s # 1508s #server response: 1508s #HTTP/1.1 200 OK 1508s #Connection: close 1508s #Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Accept-Ranges: bytes 1508s #ETag: "2cc5c0-6155edc931600" 1508s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1508s #Vary: In-If1 1508s #Content-Length: 2934208 1508s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1508s #Client-Date: Tue, 17 Dec 2024 19:18:30 GMT 1508s #Client-Peer: 127.0.0.1:8529 1508s #Client-Response-Num: 1 1508s #DMMATCH1: 1 1508s # 1508s # testing : download of /getfiles-binary-perl 1508s # expected: 2934208 1508s # received: 2934208 1508s ok 219 1508s ok 1510s t/apache/headers.t .................. 1510s 1..27 1510s # Running under perl version 5.038002 for linux 1510s # Current time local: Tue Dec 17 19:18:30 2024 1510s # Current time GMT: Tue Dec 17 19:18:30 2024 1510s # Using Test.pm version 1.31 1510s # Using Apache/Test.pm version 1.42 1510s testing: Hello: World 1510s ok 1 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 2 1510s header: [World] vs [World] 1510s # testing : compare header Hello value 1510s # expected: 'World' 1510s # received: 'World' 1510s ok 3 1510s testing: Hello: World 1510s ok 4 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 5 1510s header: [World] vs [World] 1510s # testing : compare header Hello value 1510s # expected: 'World' 1510s # received: 'World' 1510s ok 6 1510s testing: Hello: World 1510s ok 7 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 8 1510s header: [World] vs [World] 1510s # testing : compare header Hello value 1510s # expected: 'World' 1510s # received: 'World' 1510s ok 9 1510s testing: Hello: Foo 1510s Bar 1510s ok 10 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 11 1510s header: [Foo Bar] vs [Foo Bar] 1510s # testing : compare header Hello value 1510s # expected: 'Foo Bar' 1510s # received: 'Foo Bar' 1510s ok 12 1510s testing: Hello: Foo 1510s Bar 1510s ok 13 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 14 1510s header: [Foo Bar] vs [Foo Bar] 1510s # testing : compare header Hello value 1510s # expected: 'Foo Bar' 1510s # received: 'Foo Bar' 1510s ok 15 1510s testing: Hello: Foo 1510s Bar 1510s ok 16 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 17 1510s header: [Foo Bar] vs [Foo Bar] 1510s # testing : compare header Hello value 1510s # expected: 'Foo Bar' 1510s # received: 'Foo Bar' 1510s ok 18 1510s testing: Hello: Foo 1510s Bar 1510s ok 19 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 20 1510s header: [Foo Bar] vs [Foo Bar] 1510s # testing : compare header Hello value 1510s # expected: 'Foo Bar' 1510s # received: 'Foo Bar' 1510s ok 21 1510s testing: Hello: Foo 1510s Bar 1510s ok 22 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 23 1510s header: [Foo Bar] vs [Foo Bar] 1510s # testing : compare header Hello value 1510s # expected: 'Foo Bar' 1510s # received: 'Foo Bar' 1510s ok 24 1510s testing: Hello:World 1510s ok 25 1510s # testing : response success 1510s # expected: qr/HTTP\/1\.. 200 OK/ 1510s # received: 'HTTP/1.1 200 OK' 1510s ok 26 1510s header: [World] vs [World] 1510s # testing : compare header Hello value 1510s # expected: 'World' 1510s # received: 'World' 1510s ok 27 1510s ok 1512s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1516s t/apache/http_strict.t .............. 1516s 1..178 1516s # Running under perl version 5.038002 for linux 1516s # Current time local: Tue Dec 17 19:18:35 2024 1516s # Current time GMT: Tue Dec 17 19:18:35 2024 1516s # Using Test.pm version 1.31 1516s # Using Apache/Test.pm version 1.42 1516s # SENDING: 1516s # GET / HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 1 1516s # SENDING: 1516s # GET / HTTP/1.0\n\n 1516s # expecting success, got 200 1516s ok 2 1516s # SENDING: 1516s # get / HTTP/1.0\r\n\r\n 1516s # expecting 501, got 501 1516s ok 3 1516s # SENDING: 1516s # G ET / HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 4 1516s # SENDING: 1516s # G\x00ET / HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 5 1516s # SENDING: 1516s # G/T / HTTP/1.0\r\n\r\n 1516s # expecting 501, got 501 1516s ok 6 1516s # SENDING: 1516s # GET /\x00 HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 7 1516s # SENDING: 1516s # GET / HTTP/1.0\x00\r\n\r\n 1516s # expecting 400, got 400 1516s ok 8 1516s # SENDING: 1516s # GET\x0c/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 9 1516s # SENDING: 1516s # GET\r/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 10 1516s # SENDING: 1516s # GET\t/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 11 1516s # SENDING: 1516s # GET / HTT/1.0\r\n\r\n 1516s # expecting error, got 400 1516s ok 12 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1516s # expecting success, got 200 1516s ok 13 1516s # SENDING: 1516s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1516s # expecting success, got 200 1516s ok 14 1516s # SENDING: 1516s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1516s # expecting success, got 200 1516s ok 15 1516s # SENDING: 1516s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 16 1516s # SENDING: 1516s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 17 1516s # SENDING: 1516s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1516s # expecting 200, got 200 1516s ok 18 1516s # SENDING: 1516s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 19 1516s # SENDING: 1516s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1516s # expecting error, got 400 1516s ok 20 1516s # SENDING: 1516s # GET / HTTP/0.9\r\n\r\n 1516s # expecting error, got 400 1516s ok 21 1516s # SENDING: 1516s # GET / HTTP/0.8\r\n\r\n 1516s # expecting error, got 400 1516s ok 22 1516s # SENDING: 1516s # GET /\x01 HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 23 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 24 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 25 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 26 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 27 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1516s # expecting 400, got 400 1516s ok 28 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 29 1516s # SENDING: 1516s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 30 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 31 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1516s # expecting 400, got 400 1516s ok 32 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 33 1516s # SENDING: 1516s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 34 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 35 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 36 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 37 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 38 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1516s # expecting 400, got 400 1516s ok 39 1516s # SENDING: 1516s # GET / HTTP/1.0\r\r 1516s # expecting dropped connection and HTTPD dropped connection 1516s ok 40 1516s # SENDING: 1516s # GET /\r\n 1516s # expecting headerless HTTP/0.9 body, got response 1516s ok 41 1516s # SENDING: 1516s # GET /#frag HTTP/1.0\r\n 1516s # expecting 400, got 400 1516s ok 42 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1516s # expecting 200, got 200 1516s ok 43 1516s # SENDING: 1516s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 44 1516s # SENDING: 1516s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 45 1516s # SENDING: 1516s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 46 1516s # SENDING: 1516s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 47 1516s # SENDING: 1516s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 48 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1516s # expecting 200, got 200 1516s ok 49 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1516s # expecting 400, got 400 1516s ok 50 1516s # SENDING: 1516s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 51 1516s # SENDING: 1516s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 52 1516s # SENDING: 1516s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 53 1516s # SENDING: 1516s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 54 1516s # SENDING: 1516s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 55 1516s # SENDING: 1516s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 56 1516s # SENDING: 1516s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 57 1516s # SENDING: 1516s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 58 1516s # SENDING: 1516s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 59 1516s # SENDING: 1516s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 60 1516s # SENDING: 1516s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 61 1516s # SENDING: 1516s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 62 1516s # SENDING: 1516s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 63 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1516s # expecting success, got 200 1516s ok 64 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1516s # expecting success, got 200 1516s ok 65 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1516s # expecting success, got 200 1516s ok 66 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1516s # expecting success, got 200 1516s ok 67 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1516s # expecting success, got 200 1516s ok 68 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1516s # expecting success, got 200 1516s ok 69 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1516s # expecting 200, got 200 1516s ok 70 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1516s # expecting 200, got 200 1516s ok 71 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1516s # expecting 400, got 400 1516s ok 72 1516s # SENDING: 1516s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 73 1516s # SENDING: 1516s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 74 1516s # SENDING: 1516s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 75 1516s # SENDING: 1516s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 76 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1516s # expecting 200, got 200 1516s ok 77 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1516s # expecting 200, got 200 1516s ok 78 1516s # SENDING: 1516s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 79 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 200 OK\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Foo: bar\r\n 1516s # Vary: In-If1\r\n 1516s # DMMATCH1: 1\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/plain\r\n 1516s # \r\n 1516s # Hi!\n 1516s # SERVERNAME=localhost\n 1516s # HTTP_HOST=\n 1516s # 1516s # expecting 200, got 200 1516s ok 80 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: 1516s # RESPONSE: 1516s # HTTP/1.1 200 OK\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Foo: \r\n 1516s # Vary: In-If1\r\n 1516s # DMMATCH1: 1\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/plain\r\n 1516s # \r\n 1516s # Hi!\n 1516s # SERVERNAME=localhost\n 1516s # HTTP_HOST=\n 1516s # 1516s # expecting 200, got 200 1516s ok 81 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1516s # DECODED: : bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 564\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 82 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1516s # DECODED: F\x00oo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 528\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 83 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1516s # DECODED: F\x01oo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 564\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 84 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1516s # DECODED: F\noo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 528\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 85 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: b\tar 1516s # RESPONSE: 1516s # HTTP/1.1 200 OK\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Foo: b\tar\r\n 1516s # Vary: In-If1\r\n 1516s # DMMATCH1: 1\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/plain\r\n 1516s # \r\n 1516s # Hi!\n 1516s # SERVERNAME=localhost\n 1516s # HTTP_HOST=\n 1516s # 1516s # expecting 200, got 200 1516s ok 86 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: b\x01ar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 564\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 87 1516s # SENDING: 1516s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1516s # expecting 500, got 500 1516s ok 88 1516s # SENDING: 1516s # GET / HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 89 1516s # SENDING: 1516s # GET / HTTP/1.0\n\n 1516s # expecting 400, got 400 1516s ok 90 1516s # SENDING: 1516s # get / HTTP/1.0\r\n\r\n 1516s # expecting 501, got 501 1516s ok 91 1516s # SENDING: 1516s # G ET / HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 92 1516s # SENDING: 1516s # G\x00ET / HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 93 1516s # SENDING: 1516s # G/T / HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 94 1516s # SENDING: 1516s # GET /\x00 HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 95 1516s # SENDING: 1516s # GET / HTTP/1.0\x00\r\n\r\n 1516s # expecting 400, got 400 1516s ok 96 1516s # SENDING: 1516s # GET\x0c/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 97 1516s # SENDING: 1516s # GET\r/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 98 1516s # SENDING: 1516s # GET\t/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 99 1516s # SENDING: 1516s # GET / HTT/1.0\r\n\r\n 1516s # expecting error, got 400 1516s ok 100 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1516s # expecting success, got 200 1516s ok 101 1516s # SENDING: 1516s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1516s # expecting success, got 200 1516s ok 102 1516s # SENDING: 1516s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1516s # expecting success, got 200 1516s ok 103 1516s # SENDING: 1516s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 104 1516s # SENDING: 1516s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 105 1516s # SENDING: 1516s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 106 1516s # SENDING: 1516s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 107 1516s # SENDING: 1516s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1516s # expecting error, got 400 1516s ok 108 1516s # SENDING: 1516s # GET / HTTP/0.9\r\n\r\n 1516s # expecting error, got 400 1516s ok 109 1516s # SENDING: 1516s # GET / HTTP/0.8\r\n\r\n 1516s # expecting error, got 400 1516s ok 110 1516s # SENDING: 1516s # GET /\x01 HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 111 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 112 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 113 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 114 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 115 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1516s # expecting 400, got 400 1516s ok 116 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 117 1516s # SENDING: 1516s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 118 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 119 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1516s # expecting 400, got 400 1516s ok 120 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 121 1516s # SENDING: 1516s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 122 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 123 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 124 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1516s # expecting 400, got 400 1516s ok 125 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 126 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1516s # expecting 400, got 400 1516s ok 127 1516s # SENDING: 1516s # GET / HTTP/1.0\r\r 1516s # expecting dropped connection and HTTPD dropped connection 1516s ok 128 1516s # SENDING: 1516s # GET /\r\n 1516s # expecting headerless HTTP/0.9 body, got response 1516s ok 129 1516s # SENDING: 1516s # GET /#frag HTTP/1.0\r\n 1516s # expecting 400, got 400 1516s ok 130 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1516s # expecting 400, got 400 1516s ok 131 1516s # SENDING: 1516s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 132 1516s # SENDING: 1516s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 133 1516s # SENDING: 1516s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 134 1516s # SENDING: 1516s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 135 1516s # SENDING: 1516s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 136 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1516s # expecting 400, got 400 1516s ok 137 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1516s # expecting 400, got 400 1516s ok 138 1516s # SENDING: 1516s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 139 1516s # SENDING: 1516s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 140 1516s # SENDING: 1516s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 141 1516s # SENDING: 1516s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 142 1516s # SENDING: 1516s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 143 1516s # SENDING: 1516s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 144 1516s # SENDING: 1516s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 145 1516s # SENDING: 1516s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 146 1516s # SENDING: 1516s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 147 1516s # SENDING: 1516s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 148 1516s # SENDING: 1516s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 149 1516s # SENDING: 1516s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1516s # expecting success, got 200 1516s ok 150 1516s # SENDING: 1516s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1516s # expecting 400, got 400 1516s ok 151 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1516s # expecting success, got 200 1516s ok 152 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1516s # expecting success, got 200 1516s ok 153 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1516s # expecting success, got 200 1516s ok 154 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1516s # expecting success, got 200 1516s ok 155 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1516s # expecting success, got 200 1516s ok 156 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1516s # expecting success, got 200 1516s ok 157 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1516s # expecting 400, got 400 1516s ok 158 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1516s # expecting 400, got 400 1516s ok 159 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1516s # expecting 400, got 400 1516s ok 160 1516s # SENDING: 1516s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 161 1516s # SENDING: 1516s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 162 1516s # SENDING: 1516s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 163 1516s # SENDING: 1516s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1516s # expecting 200, got 200 1516s ok 164 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1516s # expecting 200, got 200 1516s ok 165 1516s # SENDING: 1516s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1516s # expecting 200, got 200 1516s ok 166 1516s # SENDING: 1516s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1516s # expecting 200, got 200 1516s ok 167 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 200 OK\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:38 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Foo: bar\r\n 1516s # Vary: In-If1\r\n 1516s # DMMATCH1: 1\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/plain\r\n 1516s # \r\n 1516s # Hi!\n 1516s # SERVERNAME=localhost\n 1516s # HTTP_HOST=\n 1516s # 1516s # expecting 200, got 200 1516s ok 168 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: 1516s # RESPONSE: 1516s # HTTP/1.1 200 OK\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Foo: \r\n 1516s # Vary: In-If1\r\n 1516s # DMMATCH1: 1\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/plain\r\n 1516s # \r\n 1516s # Hi!\n 1516s # SERVERNAME=localhost\n 1516s # HTTP_HOST=\n 1516s # 1516s # expecting 200, got 200 1516s ok 169 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1516s # DECODED: : bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 564\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 170 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1516s # DECODED: F\x00oo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 528\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 171 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1516s # DECODED: F\x01oo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 564\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 172 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1516s # DECODED: F\noo: bar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Content-Length: 528\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 173 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: b\tar 1516s # RESPONSE: 1516s # HTTP/1.1 200 OK\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Foo: b\tar\r\n 1516s # Vary: In-If1\r\n 1516s # DMMATCH1: 1\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/plain\r\n 1516s # \r\n 1516s # Hi!\n 1516s # SERVERNAME=localhost\n 1516s # HTTP_HOST=\n 1516s # 1516s # expecting 200, got 200 1516s ok 174 1516s # SENDING: 1516s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1516s # DECODED: Foo: b\x01ar 1516s # RESPONSE: 1516s # HTTP/1.1 500 Internal Server Error\r\n 1516s # Date: Tue, 17 Dec 2024 19:18:39 GMT\r\n 1516s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1516s # Connection: close\r\n 1516s # Content-Type: text/html; charset=iso-8859-1\r\n 1516s # \r\n 1516s # \n 1516s # \n 1516s # ... 1516s # expecting 500, got 500 1516s ok 175 1516s # SENDING: 1516s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1516s # expecting 500, got 500 1516s ok 176 1516s ok 177 1516s ok 178 1516s ok 1518s t/apache/if_sections.t .............. 1518s 1..46 1518s # Running under perl version 5.038002 for linux 1518s # Current time local: Tue Dec 17 19:18:39 2024 1518s # Current time GMT: Tue Dec 17 19:18:39 2024 1518s # Using Test.pm version 1.31 1518s # Using Apache/Test.pm version 1.42 1518s # /if_sec/ with '': 1518s # expected: 200 1518s # received: '200' 1518s ok 1 1518s # expected: undef 1518s # received: undef 1518s ok 2 1518s # /if_sec/foo.if_test with '': 1518s # expected: 200 1518s # received: '200' 1518s ok 3 1518s # expected: undef 1518s # received: undef 1518s ok 4 1518s # /if_sec/foo.if_test with '1': 1518s # expected: 200 1518s # received: '200' 1518s ok 5 1518s # expected: 'global1' 1518s # received: 'global1' 1518s ok 6 1518s # /if_sec/foo.if_test with '1 11': 1518s # expected: 200 1518s # received: '200' 1518s ok 7 1518s # expected: 'global1, nested11, nested113' 1518s # received: 'global1, nested11, nested113' 1518s ok 8 1518s # /if_sec/foo.if_test with '1 11 111': 1518s # expected: 200 1518s # received: '200' 1518s ok 9 1518s # expected: 'global1, nested11, nested111' 1518s # received: 'global1, nested11, nested111' 1518s ok 10 1518s # /if_sec/foo.if_test with '1 11 112': 1518s # expected: 200 1518s # received: '200' 1518s ok 11 1518s # expected: 'global1, nested11, nested112' 1518s # received: 'global1, nested11, nested112' 1518s ok 12 1518s # /if_sec/foo.if_test with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 13 1518s # expected: 'global1, files2' 1518s # received: 'global1, files2' 1518s ok 14 1518s # /if_sec/dir/foo.txt with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 15 1518s # expected: 'global1, dir1, dir2, dir_files1' 1518s # received: 'global1, dir1, dir2, dir_files1' 1518s ok 16 1518s # /if_sec/dir/ with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 17 1518s # expected: 'global1, dir1, dir2' 1518s # received: 'global1, dir1, dir2' 1518s ok 18 1518s # /if_sec/dir/ with '1 11': 1518s # expected: 200 1518s # received: '200' 1518s ok 19 1518s # expected: 'global1, dir1, nested11, nested113' 1518s # received: 'global1, dir1, nested11, nested113' 1518s ok 20 1518s # /if_sec/dir/ with '1 11 111': 1518s # expected: 200 1518s # received: '200' 1518s ok 21 1518s # expected: 'global1, dir1, nested11, nested111' 1518s # received: 'global1, dir1, nested11, nested111' 1518s ok 22 1518s # /if_sec/dir/ with '1 11 112': 1518s # expected: 200 1518s # received: '200' 1518s ok 23 1518s # expected: 'global1, dir1, nested11, nested112' 1518s # received: 'global1, dir1, nested11, nested112' 1518s ok 24 1518s # /if_sec/loc/ with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 25 1518s # expected: 'global1, loc1, loc2' 1518s # received: 'global1, loc1, loc2' 1518s ok 26 1518s # /if_sec/loc/foo.txt with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 27 1518s # expected: 'global1, loc1, loc2' 1518s # received: 'global1, loc1, loc2' 1518s ok 28 1518s # /if_sec/loc/ with '1 11': 1518s # expected: 200 1518s # received: '200' 1518s ok 29 1518s # expected: 'global1, loc1, nested11, nested113' 1518s # received: 'global1, loc1, nested11, nested113' 1518s ok 30 1518s # /if_sec/loc/ with '1 11 111': 1518s # expected: 200 1518s # received: '200' 1518s ok 31 1518s # expected: 'global1, loc1, nested11, nested111' 1518s # received: 'global1, loc1, nested11, nested111' 1518s ok 32 1518s # /if_sec/loc/ with '1 11 112': 1518s # expected: 200 1518s # received: '200' 1518s ok 33 1518s # expected: 'global1, loc1, nested11, nested112' 1518s # received: 'global1, loc1, nested11, nested112' 1518s ok 34 1518s # /if_sec/loc/foo.if_test with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 35 1518s # expected: 'global1, files2, loc1, loc2' 1518s # received: 'global1, files2, loc1, loc2' 1518s ok 36 1518s # /if_sec/loc/foo.if_test with '1 2 11': 1518s # expected: 200 1518s # received: '200' 1518s ok 37 1518s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1518s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1518s ok 38 1518s # /if_sec/loc/foo.if_test with '1 2 11 111': 1518s # expected: 200 1518s # received: '200' 1518s ok 39 1518s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1518s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1518s ok 40 1518s # /if_sec/loc/foo.if_test with '1 2 11 112': 1518s # expected: 200 1518s # received: '200' 1518s ok 41 1518s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1518s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1518s ok 42 1518s # /if_sec/proxy/ with '1 2': 1518s # expected: 200 1518s # received: '200' 1518s ok 43 1518s # expected: 'global1, locp1, locp2' 1518s # received: 'global1, locp1, locp2' 1518s ok 44 1518s # /if_sec/proxy/ with '2': 1518s # expected: 200 1518s # received: '200' 1518s ok 45 1518s # expected: 'locp2' 1518s # received: 'locp2' 1518s ok 46 1518s ok 1521s t/apache/iffile.t ................... 1521s 1..2 1521s # Running under perl version 5.038002 for linux 1521s # Current time local: Tue Dec 17 19:18:41 2024 1521s # Current time GMT: Tue Dec 17 19:18:41 2024 1521s # Using Test.pm version 1.31 1521s # Using Apache/Test.pm version 1.42 1521s # expected: 200 1521s # received: '200' 1521s ok 1 1521s # expected: 'success1, success2, success3, success4, success5' 1521s # received: 'success1, success2, success3, success4, success5' 1521s ok 2 1521s ok 1524s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1531s t/apache/limits.t ................... 1531s 1..12 1531s # Running under perl version 5.038002 for linux 1531s # Current time local: Tue Dec 17 19:18:47 2024 1531s # Current time GMT: Tue Dec 17 19:18:47 2024 1531s # Using Test.pm version 1.31 1531s # Using Apache/Test.pm version 1.42 1531s # Testing LimitRequestLine; should succeed 1531s # testing : Test #1 1531s # expected: 200 1531s # received: '200' 1531s ok 1 1531s # Testing LimitRequestLine; should fail 1531s # testing : Test #2 1531s # expected: 414 1531s # received: '414' 1531s ok 2 1531s # Testing LimitRequestFieldSize; should succeed 1531s # testing : Test #3 1531s # expected: 200 1531s # received: '200' 1531s ok 3 1531s # Testing LimitRequestFieldSize; should fail 1531s # testing : Test #4 1531s # expected: 400 1531s # received: '400' 1531s ok 4 1531s # Testing LimitRequestFields; should succeed 1531s # testing : Test #5 1531s # expected: 200 1531s # received: '200' 1531s ok 5 1531s # Testing LimitRequestFields; should fail 1531s # testing : Test #6 1531s # expected: 400 1531s # received: '400' 1531s ok 6 1531s # Testing LimitRequestBody; should succeed 1531s # Chunked transfer-encoding enabled 1531s # testing : Test #7 1531s # expected: 200 1531s # received: '200' 1531s ok 7 1531s # Testing LimitRequestBody; should succeed 1531s # Chunked transfer-encoding disabled 1531s # testing : Test #8 1531s # expected: 200 1531s # received: '200' 1531s ok 8 1531s # Testing LimitRequestBody; should fail 1531s # Chunked transfer-encoding enabled 1531s # testing : Test #9 1531s # expected: 413 1531s # received: '413' 1531s ok 9 1531s # Testing LimitRequestBody; should fail 1531s # Chunked transfer-encoding disabled 1531s # testing : Test #10 1531s # expected: 413 1531s # received: '413' 1531s ok 10 1531s # Testing LimitRequestFieldSize; should succeed 1531s # testing : Test #11 1531s # expected: 200 1531s # received: '200' 1531s ok 11 1531s # Testing LimitRequestFieldSize; should fail 1531s # testing : Test #12 1531s # expected: 400 1531s # received: '400' 1531s ok 12 1531s ok 1533s t/apache/loglevel.t ................. 1533s 1..8 1533s # Running under perl version 5.038002 for linux 1533s # Current time local: Tue Dec 17 19:18:54 2024 1533s # Current time GMT: Tue Dec 17 19:18:54 2024 1533s # Using Test.pm version 1.31 1533s # Using Apache/Test.pm version 1.42 1533s ok 1 1533s ok 2 1533s ok 3 1533s ok 4 1533s ok 5 1533s ok 6 1533s ok 7 1533s ok 8 1533s ok 1536s t/apache/maxranges.t ................ 1536s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1536s 1..19 1536s # Running under perl version 5.038002 for linux 1536s # Current time local: Tue Dec 17 19:18:56 2024 1536s # Current time GMT: Tue Dec 17 19:18:56 2024 1536s # Using Test.pm version 1.31 1536s # Using Apache/Test.pm version 1.42 1536s ok 1 1536s ok 2 1536s ok 3 1536s ok 4 1536s ok 5 1536s ok 6 1536s ok 7 1536s ok 8 1536s ok 9 1536s ok 10 1536s ok 11 1536s ok 12 1536s ok 13 1536s ok 14 1536s ok 15 1536s ok 16 1536s ok 17 1536s ok 18 1536s ok 19 1536s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1536s ok 1539s t/apache/mergeslashes.t ............. 1539s 1..9 1539s # Running under perl version 5.038002 for linux 1539s # Current time local: Tue Dec 17 19:18:59 2024 1539s # Current time GMT: Tue Dec 17 19:18:59 2024 1539s # Using Test.pm version 1.31 1539s # Using Apache/Test.pm version 1.42 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for exact match 1539s ok 1 1539s # SENDING to 127.0.0.1:8537 1539s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for merged even at front 1539s ok 2 1539s # SENDING to 127.0.0.1:8537 1539s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for merged even at front 1539s ok 3 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for c// should be merged 1539s ok 4 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for a// should be merged 1539s ok 5 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for a// matches locationmatch 1539s ok 6 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1539s # expected 200, got 200 for c// doesn't match locationmatch 1539s ok 7 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for baseline failed 1539s ok 8 1539s # SENDING to 127.0.0.1:8537 1539s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1539s # expected 403, got 403 for b//d not merged for Location with OFF 1539s ok 9 1539s ok 1541s t/apache/mmn.t ...................... 1541s 1..2 1541s # Running under perl version 5.038002 for linux 1541s # Current time local: Tue Dec 17 19:19:01 2024 1541s # Current time GMT: Tue Dec 17 19:19:01 2024 1541s # Using Test.pm version 1.31 1541s # Using Apache/Test.pm version 1.42 1541s ok 1 1541s ok 2 1541s ok 1543s t/apache/options.t .................. 1543s 1..2 1543s # Running under perl version 5.038002 for linux 1543s # Current time local: Tue Dec 17 19:19:04 2024 1543s # Current time GMT: Tue Dec 17 19:19:04 2024 1543s # Using Test.pm version 1.31 1543s # Using Apache/Test.pm version 1.42 1543s # testing : code 1543s # expected: 200 1543s # received: '200' 1543s ok 1 1543s # testing : OPTIONS 1543s # expected: qr/OPTIONS/ 1543s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 1543s ok 2 1543s ok 1548s t/apache/passbrigade.t .............. 1548s # using LWP client 1548s 1..114 1548s # Running under perl version 5.038002 for linux 1548s # Current time local: Tue Dec 17 19:19:06 2024 1548s # Current time GMT: Tue Dec 17 19:19:06 2024 1548s # Using Test.pm version 1.31 1548s # Using Apache/Test.pm version 1.42 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:08 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 1024 1548s #Client-Date: Tue, 17 Dec 2024 19:19:08 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #DMMATCH1: 1 1548s # 1548s # testing : bytes in body 1548s # expected: 1024 1548s # received: 1024 1548s ok 1 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 2048 1548s # received: 2048 1548s ok 2 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 3072 1548s # received: 3072 1548s ok 3 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 4096 1548s # received: 4096 1548s ok 4 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 5120 1548s # received: 5120 1548s ok 5 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 6144 1548s # received: 6144 1548s ok 6 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 7168 1548s # received: 7168 1548s ok 7 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 8192 1548s # received: 8192 1548s ok 8 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 9216 1548s # received: 9216 1548s ok 9 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 10240 1548s # received: 10240 1548s ok 10 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 11264 1548s # received: 11264 1548s ok 11 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 12288 1548s # received: 12288 1548s ok 12 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 13312 1548s # received: 13312 1548s ok 13 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Client-Peer: 127.0.0.1:8529 1548s #Client-Response-Num: 1 1548s #Client-Transfer-Encoding: chunked 1548s #DMMATCH1: 1 1548s #X-Content-Length-Note: added by Apache::TestRequest 1548s # 1548s # testing : bytes in body 1548s # expected: 14336 1548s # received: 14336 1548s ok 14 1548s #lwp request: 1548s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1548s #User-Agent: libwww-perl/6.76 1548s # 1548s #server response: 1548s #HTTP/1.1 200 OK 1548s #Connection: close 1548s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1548s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1548s #Vary: In-If1 1548s #Content-Length: 0 1548s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 15360 1549s # received: 15360 1549s ok 15 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 16384 1549s # received: 16384 1549s ok 16 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 17408 1549s # received: 17408 1549s ok 17 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 18432 1549s # received: 18432 1549s ok 18 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 19456 1549s # received: 19456 1549s ok 19 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 20480 1549s # received: 20480 1549s ok 20 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 21504 1549s # received: 21504 1549s ok 21 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 22528 1549s # received: 22528 1549s ok 22 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 23552 1549s # received: 23552 1549s ok 23 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 24576 1549s # received: 24576 1549s ok 24 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 25600 1549s # received: 25600 1549s ok 25 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 26624 1549s # received: 26624 1549s ok 26 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 27648 1549s # received: 27648 1549s ok 27 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 28672 1549s # received: 28672 1549s ok 28 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 29696 1549s # received: 29696 1549s ok 29 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 30720 1549s # received: 30720 1549s ok 30 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 31744 1549s # received: 31744 1549s ok 31 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 32768 1549s # received: 32768 1549s ok 32 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 33792 1549s # received: 33792 1549s ok 33 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 34816 1549s # received: 34816 1549s ok 34 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 35840 1549s # received: 35840 1549s ok 35 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 36864 1549s # received: 36864 1549s ok 36 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 37888 1549s # received: 37888 1549s ok 37 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 38912 1549s # received: 38912 1549s ok 38 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 39936 1549s # received: 39936 1549s ok 39 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 40960 1549s # received: 40960 1549s ok 40 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 41984 1549s # received: 41984 1549s ok 41 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 43008 1549s # received: 43008 1549s ok 42 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 44032 1549s # received: 44032 1549s ok 43 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 45056 1549s # received: 45056 1549s ok 44 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 46080 1549s # received: 46080 1549s ok 45 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 47104 1549s # received: 47104 1549s ok 46 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 48128 1549s # received: 48128 1549s ok 47 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 49152 1549s # received: 49152 1549s ok 48 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 50176 1549s # received: 50176 1549s ok 49 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 51200 1549s # received: 51200 1549s ok 50 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 102400 1549s # received: 102400 1549s ok 51 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 307200 1549s # received: 307200 1549s ok 52 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 512000 1549s # received: 512000 1549s ok 53 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 2048000 1549s # received: 2048000 1549s ok 54 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 4096000 1549s # received: 4096000 1549s ok 55 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:09 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:10 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 6144000 1549s # received: 6144000 1549s ok 56 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:10 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 10240000 1549s # received: 10240000 1549s ok 57 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 1024 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 1024 1549s # received: 1024 1549s ok 58 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 2048 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 2048 1549s # received: 2048 1549s ok 59 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 3072 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 3072 1549s # received: 3072 1549s ok 60 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 4096 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 4096 1549s # received: 4096 1549s ok 61 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 5120 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 5120 1549s # received: 5120 1549s ok 62 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 6144 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 6144 1549s # received: 6144 1549s ok 63 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 7168 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 7168 1549s # received: 7168 1549s ok 64 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 8192 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #DMMATCH1: 1 1549s # 1549s # testing : bytes in body 1549s # expected: 8192 1549s # received: 8192 1549s ok 65 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 9216 1549s # received: 9216 1549s ok 66 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 10240 1549s # received: 10240 1549s ok 67 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 11264 1549s # received: 11264 1549s ok 68 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 12288 1549s # received: 12288 1549s ok 69 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 13312 1549s # received: 13312 1549s ok 70 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 14336 1549s # received: 14336 1549s ok 71 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 15360 1549s # received: 15360 1549s ok 72 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 16384 1549s # received: 16384 1549s ok 73 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 17408 1549s # received: 17408 1549s ok 74 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 18432 1549s # received: 18432 1549s ok 75 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 19456 1549s # received: 19456 1549s ok 76 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 20480 1549s # received: 20480 1549s ok 77 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 21504 1549s # received: 21504 1549s ok 78 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 22528 1549s # received: 22528 1549s ok 79 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 23552 1549s # received: 23552 1549s ok 80 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 24576 1549s # received: 24576 1549s ok 81 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 25600 1549s # received: 25600 1549s ok 82 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 26624 1549s # received: 26624 1549s ok 83 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 27648 1549s # received: 27648 1549s ok 84 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 28672 1549s # received: 28672 1549s ok 85 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 29696 1549s # received: 29696 1549s ok 86 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 30720 1549s # received: 30720 1549s ok 87 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 31744 1549s # received: 31744 1549s ok 88 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 32768 1549s # received: 32768 1549s ok 89 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 33792 1549s # received: 33792 1549s ok 90 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 34816 1549s # received: 34816 1549s ok 91 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 35840 1549s # received: 35840 1549s ok 92 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 36864 1549s # received: 36864 1549s ok 93 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 37888 1549s # received: 37888 1549s ok 94 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 38912 1549s # received: 38912 1549s ok 95 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 39936 1549s # received: 39936 1549s ok 96 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 40960 1549s # received: 40960 1549s ok 97 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 41984 1549s # received: 41984 1549s ok 98 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 43008 1549s # received: 43008 1549s ok 99 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 44032 1549s # received: 44032 1549s ok 100 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 45056 1549s # received: 45056 1549s ok 101 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 46080 1549s # received: 46080 1549s ok 102 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 47104 1549s # received: 47104 1549s ok 103 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 48128 1549s # received: 48128 1549s ok 104 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 49152 1549s # received: 49152 1549s ok 105 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 50176 1549s # received: 50176 1549s ok 106 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 51200 1549s # received: 51200 1549s ok 107 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 102400 1549s # received: 102400 1549s ok 108 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 307200 1549s # received: 307200 1549s ok 109 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 512000 1549s # received: 512000 1549s ok 110 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 2048000 1549s # received: 2048000 1549s ok 111 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 4096000 1549s # received: 4096000 1549s ok 112 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 6144000 1549s # received: 6144000 1549s ok 113 1549s #lwp request: 1549s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1549s #User-Agent: libwww-perl/6.76 1549s # 1549s #server response: 1549s #HTTP/1.1 200 OK 1549s #Connection: close 1549s #Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1549s #Vary: In-If1 1549s #Content-Length: 0 1549s #Client-Date: Tue, 17 Dec 2024 19:19:11 GMT 1549s #Client-Peer: 127.0.0.1:8529 1549s #Client-Response-Num: 1 1549s #Client-Transfer-Encoding: chunked 1549s #DMMATCH1: 1 1549s #X-Content-Length-Note: added by Apache::TestRequest 1549s # 1549s # testing : bytes in body 1549s # expected: 10240000 1549s # received: 10240000 1549s ok 114 1549s ok 1551s t/apache/post.t ..................... 1551s # using LWP client 1551s 1..51 1551s # Running under perl version 5.038002 for linux 1551s # Current time local: Tue Dec 17 19:19:11 2024 1551s # Current time GMT: Tue Dec 17 19:19:11 2024 1551s # Using Test.pm version 1.31 1551s # Using Apache/Test.pm version 1.42 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 1024 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '1024' 1551s # received: 1024 1551s ok 1 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 2048 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '2048' 1551s # received: 2048 1551s ok 2 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 3072 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '3072' 1551s # received: 3072 1551s ok 3 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 4096 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '4096' 1551s # received: 4096 1551s ok 4 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 5120 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '5120' 1551s # received: 5120 1551s ok 5 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 6144 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '6144' 1551s # received: 6144 1551s ok 6 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 7168 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '7168' 1551s # received: 7168 1551s ok 7 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 8192 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '8192' 1551s # received: 8192 1551s ok 8 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 9216 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 5 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '9216' 1551s # received: 9216 1551s ok 9 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 10240 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '10240' 1551s # received: 10240 1551s ok 10 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 11264 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '11264' 1551s # received: 11264 1551s ok 11 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 12288 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '12288' 1551s # received: 12288 1551s ok 12 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 13312 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '13312' 1551s # received: 13312 1551s ok 13 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 14336 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '14336' 1551s # received: 14336 1551s ok 14 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 15360 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '15360' 1551s # received: 15360 1551s ok 15 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 16384 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '16384' 1551s # received: 16384 1551s ok 16 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 17408 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '17408' 1551s # received: 17408 1551s ok 17 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 18432 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '18432' 1551s # received: 18432 1551s ok 18 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 19456 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '19456' 1551s # received: 19456 1551s ok 19 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 20480 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '20480' 1551s # received: 20480 1551s ok 20 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 21504 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '21504' 1551s # received: 21504 1551s ok 21 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 22528 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '22528' 1551s # received: 22528 1551s ok 22 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 23552 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '23552' 1551s # received: 23552 1551s ok 23 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 24576 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '24576' 1551s # received: 24576 1551s ok 24 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 25600 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '25600' 1551s # received: 25600 1551s ok 25 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 26624 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '26624' 1551s # received: 26624 1551s ok 26 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 27648 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '27648' 1551s # received: 27648 1551s ok 27 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 28672 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '28672' 1551s # received: 28672 1551s ok 28 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 29696 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '29696' 1551s # received: 29696 1551s ok 29 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 30720 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '30720' 1551s # received: 30720 1551s ok 30 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 31744 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '31744' 1551s # received: 31744 1551s ok 31 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 32768 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '32768' 1551s # received: 32768 1551s ok 32 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 33792 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '33792' 1551s # received: 33792 1551s ok 33 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 34816 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '34816' 1551s # received: 34816 1551s ok 34 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 35840 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '35840' 1551s # received: 35840 1551s ok 35 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 36864 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '36864' 1551s # received: 36864 1551s ok 36 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 37888 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '37888' 1551s # received: 37888 1551s ok 37 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 38912 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '38912' 1551s # received: 38912 1551s ok 38 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 39936 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '39936' 1551s # received: 39936 1551s ok 39 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 40960 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '40960' 1551s # received: 40960 1551s ok 40 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 41984 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '41984' 1551s # received: 41984 1551s ok 41 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 43008 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '43008' 1551s # received: 43008 1551s ok 42 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 44032 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '44032' 1551s # received: 44032 1551s ok 43 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 45056 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '45056' 1551s # received: 45056 1551s ok 44 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 46080 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '46080' 1551s # received: 46080 1551s ok 45 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 47104 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '47104' 1551s # received: 47104 1551s ok 46 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 48128 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '48128' 1551s # received: 48128 1551s ok 47 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 49152 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '49152' 1551s # received: 49152 1551s ok 48 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 50176 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '50176' 1551s # received: 50176 1551s ok 49 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 51200 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 6 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '51200' 1551s # received: 51200 1551s ok 50 1551s #lwp request: 1551s #POST http://localhost:8529/eat_post HTTP/1.1 1551s #User-Agent: libwww-perl/6.76 1551s #Content-Length: 102400 1551s # 1551s #server response: 1551s #HTTP/1.1 200 OK 1551s #Connection: close 1551s #Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1551s #Vary: In-If1 1551s #Content-Length: 7 1551s #Client-Date: Tue, 17 Dec 2024 19:19:14 GMT 1551s #Client-Peer: 127.0.0.1:8529 1551s #Client-Response-Num: 1 1551s #DMMATCH1: 1 1551s # 1551s # testing : length posted 1551s # expected: '102400' 1551s # received: 102400 1551s ok 51 1551s ok 1553s t/apache/pr17629.t .................. 1553s 1..4 1553s # Running under perl version 5.038002 for linux 1553s # Current time local: Tue Dec 17 19:19:14 2024 1553s # Current time GMT: Tue Dec 17 19:19:14 2024 1553s # Using Test.pm version 1.31 1553s # Using Apache/Test.pm version 1.42 1553s # expected: 'begin-foobar-end 1553s # ' 1553s # received: 'begin-foobar-end 1553s # ' 1553s ok 1 1553s # expected: 200 1553s # received: '200' 1553s ok 2 1553s # testing : response was gzipped 1553s # expected: 'gzip' 1553s # received: 'gzip' 1553s ok 3 1553s # expected: 'begin-foobar-end 1553s # ' 1553s # received: 'begin-foobar-end 1553s # ' 1553s ok 4 1553s ok 1556s t/apache/pr18757.t .................. 1556s 1..3 1556s # Running under perl version 5.038002 for linux 1556s # Current time local: Tue Dec 17 19:19:16 2024 1556s # Current time GMT: Tue Dec 17 19:19:16 2024 1556s # Using Test.pm version 1.31 1556s # Using Apache/Test.pm version 1.42 1556s # testing : 200 response from GET 1556s # expected: 200 1556s # received: '200' 1556s ok 1 1556s # expected C-L is 26 1556s # URL via proxy is http://localhost:8552/index.html 1556s ok 2 1556s # line: HTTP/1.1 200 OK 1556s # line: Date: Tue, 17 Dec 2024 19:19:19 GMT 1556s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1556s # line: Vary: In-If1 1556s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1556s # line: ETag: "1a-613edd771cbc0" 1556s # line: Accept-Ranges: bytes 1556s # line: Content-Length: 26 1556s # line: DMMATCH1: 1 1556s # line: Content-Type: text/html 1556s # line: 1556s # testing : whether proxy strips Content-Length header 1556s # expected: 1 1556s # received: 1 1556s ok 3 1556s ok 1558s t/apache/pr35292.t .................. 1558s 1..3 1558s # Running under perl version 5.038002 for linux 1558s # Current time local: Tue Dec 17 19:19:19 2024 1558s # Current time GMT: Tue Dec 17 19:19:19 2024 1558s # Using Test.pm version 1.31 1558s # Using Apache/Test.pm version 1.42 1558s ok 1 1558s ok 2 1558s # testing : read response-line 1558s # expected: qr/^HTTP\/1\.. 413/ 1558s # received: 'HTTP/1.1 413 Request Entity Too Large 1558s # ' 1558s ok 3 1558s ok 1560s t/apache/pr35330.t .................. 1560s 1..2 1560s # Running under perl version 5.038002 for linux 1560s # Current time local: Tue Dec 17 19:19:21 2024 1560s # Current time GMT: Tue Dec 17 19:19:21 2024 1560s # Using Test.pm version 1.31 1560s # Using Apache/Test.pm version 1.42 1560s # testing : SSI was allowed for location 1560s # expected: 200 1560s # received: '200' 1560s ok 1 1560s # testing : file was served with correct content 1560s # expected: 'hello' 1560s # received: 'hello' 1560s ok 2 1560s ok 1563s t/apache/pr37166.t .................. 1563s 1..4 1563s # Running under perl version 5.038002 for linux 1563s # Current time local: Tue Dec 17 19:19:23 2024 1563s # Current time GMT: Tue Dec 17 19:19:23 2024 1563s # Using Test.pm version 1.31 1563s # Using Apache/Test.pm version 1.42 1563s # testing : SSI was allowed for location 1563s # expected: 200 1563s # received: '200' 1563s ok 1 1563s # testing : file was served with correct content 1563s # expected: 'Hello world 1563s # ' 1563s # received: 'Hello world 1563s # ' 1563s ok 2 1563s # testing : explicit 200 response 1563s # expected: 200 1563s # received: '200' 1563s ok 3 1563s # testing : file was again served with correct content 1563s # expected: 'Hello world 1563s # ' 1563s # received: 'Hello world 1563s # ' 1563s ok 4 1563s ok 1565s t/apache/pr43939.t .................. 1565s 1..4 1565s # Running under perl version 5.038002 for linux 1565s # Current time local: Tue Dec 17 19:19:25 2024 1565s # Current time GMT: Tue Dec 17 19:19:25 2024 1565s # Using Test.pm version 1.31 1565s # Using Apache/Test.pm version 1.42 1565s # expected: 'begin-default-end 1565s # ' 1565s # received: 'begin-default-end 1565s # ' 1565s ok 1 1565s # expected: 200 1565s # received: '200' 1565s ok 2 1565s # testing : response was gzipped 1565s # expected: 'gzip' 1565s # received: 'gzip' 1565s ok 3 1565s # expected: 'begin-default-end 1565s # ' 1565s # received: 'begin-default-end 1565s # ' 1565s ok 4 1565s ok 1567s t/apache/pr49328.t .................. 1567s 1..1 1567s # Running under perl version 5.038002 for linux 1567s # Current time local: Tue Dec 17 19:19:28 2024 1567s # Current time GMT: Tue Dec 17 19:19:28 2024 1567s # Using Test.pm version 1.31 1567s # Using Apache/Test.pm version 1.42 1567s # expected: 'before 1567s # included 1567s # after 1567s # ' 1567s # received: 'before 1567s # included 1567s # after 1567s # ' 1567s ok 1 1567s ok 1571s t/apache/rwrite.t ................... 1571s # using LWP client 1571s 1..114 1571s # Running under perl version 5.038002 for linux 1571s # Current time local: Tue Dec 17 19:19:30 2024 1571s # Current time GMT: Tue Dec 17 19:19:30 2024 1571s # Using Test.pm version 1.31 1571s # Using Apache/Test.pm version 1.42 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 1024 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 1024 1571s # received: 1024 1571s ok 1 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 2048 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 2048 1571s # received: 2048 1571s ok 2 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 3072 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 3072 1571s # received: 3072 1571s ok 3 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 4096 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 4096 1571s # received: 4096 1571s ok 4 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 5120 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 5120 1571s # received: 5120 1571s ok 5 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 6144 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 6144 1571s # received: 6144 1571s ok 6 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 7168 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #DMMATCH1: 1 1571s # 1571s # testing : bytes in body 1571s # expected: 7168 1571s # received: 7168 1571s ok 7 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1571s #User-Agent: libwww-perl/6.76 1571s # 1571s #server response: 1571s #HTTP/1.1 200 OK 1571s #Connection: close 1571s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1571s #Vary: In-If1 1571s #Content-Length: 0 1571s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1571s #Client-Peer: 127.0.0.1:8529 1571s #Client-Response-Num: 1 1571s #Client-Transfer-Encoding: chunked 1571s #DMMATCH1: 1 1571s #X-Content-Length-Note: added by Apache::TestRequest 1571s # 1571s # testing : bytes in body 1571s # expected: 8192 1571s # received: 8192 1571s ok 8 1571s #lwp request: 1571s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 9216 1572s # received: 9216 1572s ok 9 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 10240 1572s # received: 10240 1572s ok 10 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 11264 1572s # received: 11264 1572s ok 11 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 12288 1572s # received: 12288 1572s ok 12 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 13312 1572s # received: 13312 1572s ok 13 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 14336 1572s # received: 14336 1572s ok 14 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 15360 1572s # received: 15360 1572s ok 15 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 16384 1572s # received: 16384 1572s ok 16 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 17408 1572s # received: 17408 1572s ok 17 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 18432 1572s # received: 18432 1572s ok 18 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 19456 1572s # received: 19456 1572s ok 19 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 20480 1572s # received: 20480 1572s ok 20 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 21504 1572s # received: 21504 1572s ok 21 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 22528 1572s # received: 22528 1572s ok 22 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 23552 1572s # received: 23552 1572s ok 23 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 24576 1572s # received: 24576 1572s ok 24 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 25600 1572s # received: 25600 1572s ok 25 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 26624 1572s # received: 26624 1572s ok 26 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 27648 1572s # received: 27648 1572s ok 27 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 28672 1572s # received: 28672 1572s ok 28 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 29696 1572s # received: 29696 1572s ok 29 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 30720 1572s # received: 30720 1572s ok 30 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 31744 1572s # received: 31744 1572s ok 31 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 32768 1572s # received: 32768 1572s ok 32 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 33792 1572s # received: 33792 1572s ok 33 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 34816 1572s # received: 34816 1572s ok 34 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 35840 1572s # received: 35840 1572s ok 35 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 36864 1572s # received: 36864 1572s ok 36 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 37888 1572s # received: 37888 1572s ok 37 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 38912 1572s # received: 38912 1572s ok 38 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 39936 1572s # received: 39936 1572s ok 39 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 40960 1572s # received: 40960 1572s ok 40 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 41984 1572s # received: 41984 1572s ok 41 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 43008 1572s # received: 43008 1572s ok 42 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 44032 1572s # received: 44032 1572s ok 43 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 45056 1572s # received: 45056 1572s ok 44 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 46080 1572s # received: 46080 1572s ok 45 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 47104 1572s # received: 47104 1572s ok 46 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 48128 1572s # received: 48128 1572s ok 47 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 49152 1572s # received: 49152 1572s ok 48 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 50176 1572s # received: 50176 1572s ok 49 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 51200 1572s # received: 51200 1572s ok 50 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 102400 1572s # received: 102400 1572s ok 51 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 307200 1572s # received: 307200 1572s ok 52 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 512000 1572s # received: 512000 1572s ok 53 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 2048000 1572s # received: 2048000 1572s ok 54 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 4096000 1572s # received: 4096000 1572s ok 55 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 6144000 1572s # received: 6144000 1572s ok 56 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:33 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 10240000 1572s # received: 10240000 1572s ok 57 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 1024 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 1024 1572s # received: 1024 1572s ok 58 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 2048 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 2048 1572s # received: 2048 1572s ok 59 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 3072 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 3072 1572s # received: 3072 1572s ok 60 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 4096 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 4096 1572s # received: 4096 1572s ok 61 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 5120 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 5120 1572s # received: 5120 1572s ok 62 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 6144 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 6144 1572s # received: 6144 1572s ok 63 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 7168 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #DMMATCH1: 1 1572s # 1572s # testing : bytes in body 1572s # expected: 7168 1572s # received: 7168 1572s ok 64 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 8192 1572s # received: 8192 1572s ok 65 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 9216 1572s # received: 9216 1572s ok 66 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 10240 1572s # received: 10240 1572s ok 67 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 11264 1572s # received: 11264 1572s ok 68 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 12288 1572s # received: 12288 1572s ok 69 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 13312 1572s # received: 13312 1572s ok 70 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 14336 1572s # received: 14336 1572s ok 71 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 15360 1572s # received: 15360 1572s ok 72 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 16384 1572s # received: 16384 1572s ok 73 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 17408 1572s # received: 17408 1572s ok 74 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 18432 1572s # received: 18432 1572s ok 75 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 19456 1572s # received: 19456 1572s ok 76 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 20480 1572s # received: 20480 1572s ok 77 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 21504 1572s # received: 21504 1572s ok 78 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 22528 1572s # received: 22528 1572s ok 79 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 23552 1572s # received: 23552 1572s ok 80 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 24576 1572s # received: 24576 1572s ok 81 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 25600 1572s # received: 25600 1572s ok 82 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 26624 1572s # received: 26624 1572s ok 83 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 27648 1572s # received: 27648 1572s ok 84 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 28672 1572s # received: 28672 1572s ok 85 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 29696 1572s # received: 29696 1572s ok 86 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 30720 1572s # received: 30720 1572s ok 87 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 31744 1572s # received: 31744 1572s ok 88 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 32768 1572s # received: 32768 1572s ok 89 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 33792 1572s # received: 33792 1572s ok 90 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 34816 1572s # received: 34816 1572s ok 91 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 35840 1572s # received: 35840 1572s ok 92 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 36864 1572s # received: 36864 1572s ok 93 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 37888 1572s # received: 37888 1572s ok 94 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 38912 1572s # received: 38912 1572s ok 95 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 39936 1572s # received: 39936 1572s ok 96 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 40960 1572s # received: 40960 1572s ok 97 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 41984 1572s # received: 41984 1572s ok 98 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 43008 1572s # received: 43008 1572s ok 99 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 44032 1572s # received: 44032 1572s ok 100 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 45056 1572s # received: 45056 1572s ok 101 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 46080 1572s # received: 46080 1572s ok 102 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 47104 1572s # received: 47104 1572s ok 103 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 48128 1572s # received: 48128 1572s ok 104 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 49152 1572s # received: 49152 1572s ok 105 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 50176 1572s # received: 50176 1572s ok 106 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 51200 1572s # received: 51200 1572s ok 107 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 102400 1572s # received: 102400 1572s ok 108 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 307200 1572s # received: 307200 1572s ok 109 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 512000 1572s # received: 512000 1572s ok 110 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 2048000 1572s # received: 2048000 1572s ok 111 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 4096000 1572s # received: 4096000 1572s ok 112 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 6144000 1572s # received: 6144000 1572s ok 113 1572s #lwp request: 1572s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1572s #User-Agent: libwww-perl/6.76 1572s # 1572s #server response: 1572s #HTTP/1.1 200 OK 1572s #Connection: close 1572s #Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1572s #Vary: In-If1 1572s #Content-Length: 0 1572s #Client-Date: Tue, 17 Dec 2024 19:19:34 GMT 1572s #Client-Peer: 127.0.0.1:8529 1572s #Client-Response-Num: 1 1572s #Client-Transfer-Encoding: chunked 1572s #DMMATCH1: 1 1572s #X-Content-Length-Note: added by Apache::TestRequest 1572s # 1572s # testing : bytes in body 1572s # expected: 10240000 1572s # received: 10240000 1572s ok 114 1572s ok 1574s t/apache/server_name_port.t ......... 1574s 1..84 1574s # Running under perl version 5.038002 for linux 1574s # Current time local: Tue Dec 17 19:19:34 2024 1574s # Current time GMT: Tue Dec 17 19:19:34 2024 1574s # Using Test.pm version 1.31 1574s # Using Apache/Test.pm version 1.42 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1574s # expecting 200, got 200 1574s ok 1 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 2 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 3 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1574s # expecting 200, got 200 1574s ok 4 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 5 1574s # got SERVER_PORT='123', expected '123' 1574s ok 6 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1574s # expecting 200, got 200 1574s ok 7 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 8 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 9 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1574s # expecting 200, got 200 1574s ok 10 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 11 1574s # got SERVER_PORT='123', expected '123' 1574s ok 12 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1574s # expecting 200, got 200 1574s ok 13 1574s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1574s ok 14 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 15 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1574s # expecting 200, got 200 1574s ok 16 1574s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1574s ok 17 1574s # got SERVER_PORT='123', expected '123' 1574s ok 18 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1574s # expecting 200, got 200 1574s ok 19 1574s # got SERVER_NAME='[::1]', expected '[::1]' 1574s ok 20 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 21 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1574s # expecting 200, got 200 1574s ok 22 1574s # got SERVER_NAME='[::1]', expected '[::1]' 1574s ok 23 1574s # got SERVER_PORT='123', expected '123' 1574s ok 24 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1574s # expecting 200, got 200 1574s ok 25 1574s # got SERVER_NAME='[a::1]', expected '[a::1]' 1574s ok 26 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 27 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1574s # expecting 200, got 200 1574s ok 28 1574s # got SERVER_NAME='[a::1]', expected '[a::1]' 1574s ok 29 1574s # got SERVER_PORT='123', expected '123' 1574s ok 30 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1574s # expecting 200, got 200 1574s ok 31 1574s # got SERVER_NAME='[a::1]', expected '[a::1]' 1574s ok 32 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 33 1574s # SENDING: 1574s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1574s # expecting 200, got 200 1574s ok 34 1574s # got SERVER_NAME='[a::1]', expected '[a::1]' 1574s ok 35 1574s # got SERVER_PORT='123', expected '123' 1574s ok 36 1574s # SENDING: 1574s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 37 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 38 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 39 1574s # SENDING: 1574s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 40 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 41 1574s # got SERVER_PORT='123', expected '123' 1574s ok 42 1574s # SENDING: 1574s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 43 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 44 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 45 1574s # SENDING: 1574s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 46 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 47 1574s # got SERVER_PORT='123', expected '123' 1574s ok 48 1574s # SENDING: 1574s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 49 1574s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1574s ok 50 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 51 1574s # SENDING: 1574s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 52 1574s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1574s ok 53 1574s # got SERVER_PORT='123', expected '123' 1574s ok 54 1574s # SENDING: 1574s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 55 1574s # got SERVER_NAME='[::1]', expected '[::1]' 1574s ok 56 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 57 1574s # SENDING: 1574s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1574s # expecting 200, got 200 1574s ok 58 1574s # got SERVER_NAME='[::1]', expected '[::1]' 1574s ok 59 1574s # got SERVER_PORT='123', expected '123' 1574s ok 60 1574s # SENDING: 1574s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1574s # expecting 200, got 200 1574s ok 61 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 62 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 63 1574s # SENDING: 1574s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1574s # expecting 200, got 200 1574s ok 64 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 65 1574s # got SERVER_PORT='123', expected '123' 1574s ok 66 1574s # SENDING: 1574s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1574s # expecting 200, got 200 1574s ok 67 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 68 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 69 1574s # SENDING: 1574s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1574s # expecting 200, got 200 1574s ok 70 1574s # got SERVER_NAME='righthost', expected 'righthost' 1574s ok 71 1574s # got SERVER_PORT='123', expected '123' 1574s ok 72 1574s # SENDING: 1574s # 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 1574s # expecting 200, got 200 1574s ok 73 1574s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1574s ok 74 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 75 1574s # SENDING: 1574s # 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 1574s # expecting 200, got 200 1574s ok 76 1574s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1574s ok 77 1574s # got SERVER_PORT='123', expected '123' 1574s ok 78 1574s # SENDING: 1574s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1574s # expecting 200, got 200 1574s ok 79 1574s # got SERVER_NAME='[::1]', expected '[::1]' 1574s ok 80 1574s # got SERVER_PORT='8529', expected '8529' 1574s ok 81 1574s # SENDING: 1574s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1574s # expecting 200, got 200 1574s ok 82 1574s # got SERVER_NAME='[::1]', expected '[::1]' 1574s ok 83 1574s # got SERVER_PORT='123', expected '123' 1574s ok 84 1574s ok 1577s t/apache/teclchunk.t ................ skipped: Not supported yet 1579s t/apr/uri.t ......................... 1579s 1..1 1579s # Running under perl version 5.038002 for linux 1579s # Current time local: Tue Dec 17 19:19:40 2024 1579s # Current time GMT: Tue Dec 17 19:19:40 2024 1579s # Using Test.pm version 1.31 1579s # Using Apache/Test.pm version 1.42 1579s ok 1 1579s ok 1582s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1584s t/filter/case.t ..................... 1584s 1..4 1584s # Running under perl version 5.038002 for linux 1584s # Current time local: Tue Dec 17 19:19:45 2024 1584s # Current time GMT: Tue Dec 17 19:19:45 2024 1584s # Using Test.pm version 1.31 1584s # Using Apache/Test.pm version 1.42 1584s ok 1 1584s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1584s # expected 200 1584s # received 200 1584s # body: =HEAD1 NAME 1584s X X 1584s 1584s PERLSUB - PERL SUBROUTINES 1584s 1584s =HEAD1 SYNOPSIS 1584s 1584s TO DECLARE SUBROUTINES: 1584s X X 1584s 1584s SUB NAME; # A "FORWARD" DECLARATION. 1584s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1584s SUB NAME : ATTRS; # WITH ATTRIBUTES 1584s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1584s 1584s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1584s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1584s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1584s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1584s 1584s USE FEATURE 'SIGNATURES'; 1584s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1584s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1584s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1584s 1584s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1584s X 1584s 1584s $SUBREF = SUB BLOCK; # NO PROTO 1584s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1584s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1584s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1584s 1584s USE FEATURE 'SIGNATURES'; 1584s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1584s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1584s 1584s TO IMPORT SUBROUTINES: 1584s X 1584s 1584s USE MODULE QW(NAME1 NAME2 NAME3); 1584s 1584s TO CALL SUBROUTINES: 1584s X X 1584s 1584s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1584s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1584s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1584s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1584s 1584s =HEAD1 DESCRIPTION 1584s 1584s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1584s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1584s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1584s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1584s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1584s ITS NAME OR A CODE REFERENCE. 1584s 1584s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1584s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1584s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1584s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1584s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1584s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1584s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1584s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1584s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1584s X X 1584s 1584s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1584s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1584s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1584s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1584s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1584s SUCH A SIGNATURE-USING SUBROUTINE. 1584s 1584s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1584s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1584s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1584s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1584s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1584s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1584s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1584s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1584s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1584s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1584s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1584s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1584s X X X<@_> 1584s 1584s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1584s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1584s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1584s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1584s L AND L. 1584s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1584s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1584s 1584s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1584s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1584s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1584s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1584s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1584s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1584s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1584s ONE LARGE INDISTINGUISHABLE LIST. 1584s 1584s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1584s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1584s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1584s EMPTY SUB RETURNS THE EMPTY LIST. 1584s X X X 1584s 1584s EXAMPLE: 1584s 1584s SUB MAX { 1584s MY $MAX = SHIFT(@_); 1584s FOREACH $FOO (@_) { 1584s $MAX = $FOO IF $MAX < $FOO; 1584s } 1584s RETURN $MAX; 1584s } 1584s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1584s 1584s EXAMPLE: 1584s 1584s # GET A LINE, COMBINING CONTINUATION LINES 1584s # THAT START WITH WHITESPACE 1584s 1584s SUB GET_LINE { 1584s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1584s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1584s IF ($LOOKAHEAD =~ /^[ \T]/) { 1584s $THISLINE .= $LOOKAHEAD; 1584s } 1584s ELSE { 1584s LAST LINE; 1584s } 1584s } 1584s RETURN $THISLINE; 1584s } 1584s 1584s $LOOKAHEAD = ; # GET FIRST LINE 1584s WHILE (DEFINED($LINE = GET_LINE())) { 1584s ... 1584s } 1584s 1584s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1584s 1584s SUB MAYBESET { 1584s MY($KEY, $VALUE) = @_; 1584s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1584s } 1584s 1584s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1584s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1584s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1584s ITS CALLER'S VALUES. 1584s X X 1584s 1584s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1584s SUB UPCASE_IN { 1584s FOR (@_) { TR/A-Z/A-Z/ } 1584s } 1584s 1584s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1584s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1584s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1584s X X 1584s 1584s UPCASE_IN("FREDERICK"); 1584s 1584s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1584s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1584s OF CHANGING THEM IN PLACE: 1584s 1584s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1584s SUB UPCASE { 1584s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1584s MY @PARMS = @_; 1584s FOR (@PARMS) { TR/A-Z/A-Z/ } 1584s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1584s } 1584s 1584s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1584s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1584s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1584s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1584s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1584s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1584s 1584s @NEWLIST = UPCASE(@LIST1, @LIST2); 1584s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1584s 1584s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1584s 1584s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1584s 1584s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1584s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1584s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1584s L
FOR ALTERNATIVES. 1584s 1584s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1584s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1584s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1584s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1584s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1584s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1584s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1584s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1584s SEE L FOR MORE ABOUT ALL THAT. 1584s X<&> 1584s 1584s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1584s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1584s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1584s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1584s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1584s X 1584s 1584s &FOO(1,2,3); # PASS THREE ARGUMENTS 1584s FOO(1,2,3); # THE SAME 1584s 1584s FOO(); # PASS A NULL LIST 1584s &FOO(); # THE SAME 1584s 1584s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1584s USE STRICT 'SUBS'; 1584s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1584s # A COMPILE-TIME ERROR 1584s NO STRICT 'SUBS'; 1584s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1584s # A LITERAL STRING "FOO" 1584s 1584s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1584s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1584s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1584s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1584s X<&> 1584s 1584s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1584s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1584s YOUR SUBROUTINE'S NAME. 1584s 1584s USE V5.16; 1584s MY $FACTORIAL = SUB { 1584s MY ($X) = @_; 1584s RETURN 1 IF $X == 1; 1584s RETURN($X * __SUB__->( $X - 1 ) ); 1584s }; 1584s 1584s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1584s IS SUBJECT TO CHANGE. 1584s 1584s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1584s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1584s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1584s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1584s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1584s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1584s SPECIAL, PRE-DEFINED THINGS. 1584s 1584s =OVER 1584s 1584s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1584s 1584s C 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s C, C 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s C, C 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s C, C, C, C, C, C, C, 1584s C, C, C, C, C, C, 1584s C, C, C, C, C, C, C, 1584s C, C, C, C, C, C, 1584s C, C, C, C, C, 1584s C, C, C, C 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s C, C, C, C, C, C, C, 1584s C, C, C, C, C, C, C, 1584s C, C, C, C, C, C 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1584s L<< C|PERLFUNC/REQUIRE >> 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s C 1584s 1584s =ITEM DOCUMENTED IN L 1584s 1584s C, C, C, C, C 1584s 1584s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1584s 1584s ANY STARTING WITH C<(> 1584s 1584s =BACK 1584s 1584s THE C, C, C, C AND C SUBROUTINES 1584s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1584s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1584s EXPLICITLY. SEE L 1584s 1584s =HEAD2 SIGNATURES 1584s 1584s X X 1584s 1584s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1584s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1584s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1584s 1584s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1584s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1584s DIRECTLY BY C, IN THE CURRENT SCOPE. 1584s 1584s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1584s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1584s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1584s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1584s 1584s FOR EXAMPLE, 1584s 1584s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1584s 1584s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1584s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1584s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1584s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1584s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1584s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1584s 1584s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1584s THE SIGNATURE. FOR EXAMPLE, 1584s 1584s SUB FOO ($LEFT, $RIGHT) { 1584s RETURN $LEFT + $RIGHT; 1584s } 1584s 1584s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1584s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1584s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1584s EQUIVALENT TO 1584s 1584s SUB FOO { 1584s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1584s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1584s MY $LEFT = $_[0]; 1584s MY $RIGHT = $_[1]; 1584s RETURN $LEFT + $RIGHT; 1584s } 1584s 1584s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1584s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1584s 1584s SUB FOO ($FIRST, $, $THIRD) { 1584s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1584s } 1584s 1584s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1584s MANDATORY FOR THE CALLER TO PASS IT. 1584s 1584s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1584s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1584s 1584s SUB FOO ($LEFT, $RIGHT = 0) { 1584s RETURN $LEFT + $RIGHT; 1584s } 1584s 1584s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1584s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1584s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1584s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1584s FOR EXAMPLE, 1584s 1584s MY $AUTO_ID = 0; 1584s SUB FOO ($THING, $ID = $AUTO_ID++) { 1584s PRINT "$THING HAS ID $ID"; 1584s } 1584s 1584s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1584s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1584s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1584s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1584s 1584s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1584s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1584s } 1584s 1584s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1584s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1584s VALUE PROVIDED WAS C. 1584s 1584s SUB FOO ($NAME //= "WORLD") { 1584s PRINT "HELLO, $NAME"; 1584s } 1584s 1584s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1584s 1584s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1584s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1584s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1584s 1584s SUB FOO ($X ||= 10) { 1584s RETURN 5 + $X; 1584s } 1584s 1584s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1584s FOR EXAMPLE, 1584s 1584s SUB FOO ($THING, $ = 1) { 1584s PRINT $THING; 1584s } 1584s 1584s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1584s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1584s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1584s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1584s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1584s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1584s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1584s 1584s SUB FOO ($THING, $=) { 1584s PRINT $THING; 1584s } 1584s 1584s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1584s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1584s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1584s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1584s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1584s TO RIGHT. 1584s 1584s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1584s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1584s 1584s SUB FOO ($FILTER, @INPUTS) { 1584s PRINT $FILTER->($_) FOREACH @INPUTS; 1584s } 1584s 1584s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1584s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1584s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1584s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1584s 1584s SUB FOO ($THING, @) { 1584s PRINT $THING; 1584s } 1584s 1584s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1584s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1584s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1584s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1584s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1584s AS WITH STANDARD HASH CONSTRUCTION. 1584s 1584s SUB FOO ($FILTER, %INPUTS) { 1584s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1584s } 1584s 1584s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1584s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1584s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1584s 1584s SUB FOO ($THING, %) { 1584s PRINT $THING; 1584s } 1584s 1584s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1584s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1584s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1584s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1584s AN EMPTY ARRAY OR EMPTY HASH. 1584s 1584s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1584s THAT THE CALLER PASSED NO ARGUMENTS: 1584s 1584s SUB FOO () { 1584s RETURN 123; 1584s } 1584s 1584s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1584s WARNING IN THE C CATEGORY. FROM PERL 5.36 1584s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1584s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1584s STATEMENT SUCH AS: 1584s 1584s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1584s 1584s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1584s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1584s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1584s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1584s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1584s WARNINGS IN THE C CATEGORY WHEN 1584s COMPILED: 1584s 1584s SUB F ($X) { 1584s # THIS LINE EMITS THE WARNING SEEN BELOW 1584s PRINT "ARGUMENTS ARE @_"; 1584s } 1584s 1584s Z<> 1584s 1584s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1584s EXPERIMENTAL AT ... 1584s 1584s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1584s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1584s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1584s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1584s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1584s SUPPLY THAT ARGUMENT. 1584s 1584s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1584s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1584s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1584s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1584s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1584s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1584s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1584s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1584s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1584s 1584s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1584s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1584s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1584s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1584s L. FOR EXAMPLE, 1584s 1584s SUB FOO :PROTOTYPE($) { $_[0] } 1584s 1584s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1584s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1584s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1584s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1584s 1584s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1584s RETURN $LEFT + $RIGHT; 1584s } 1584s 1584s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1584s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1584s THE SUBROUTINE'S BODY. 1584s 1584s =HEAD2 PRIVATE VARIABLES VIA MY() 1584s X X X X X 1584s X X 1584s 1584s SYNOPSIS: 1584s 1584s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1584s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1584s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1584s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1584s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1584s 1584s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1584s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1584s SEE L AND L. 1584s 1584s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1584s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1584s (C/C/C/C), LOOP 1584s (C/C/C/C/C), SUBROUTINE, C, 1584s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1584s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1584s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1584s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1584s WITH C INSTEAD. 1584s 1584s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1584s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1584s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1584s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1584s ITS OWN COPY. 1584s X 1584s 1584s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1584s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1584s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1584s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1584s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1584s 1584s MY $X = 10; 1584s SUB BUMPX { $X++ } 1584s 1584s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1584s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1584s THE C ITSELF. SEE L. 1584s X 1584s 1584s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1584s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1584s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1584s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1584s 1584s $ARG = "FRED"; # "GLOBAL" VARIABLE 1584s $N = CUBE_ROOT(27); 1584s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1584s # OUTPUTS: FRED THINKS THE ROOT IS 3 1584s 1584s SUB CUBE_ROOT { 1584s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1584s $ARG **= 1/3; 1584s RETURN $ARG; 1584s } 1584s 1584s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1584s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1584s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1584s 1584s MY ($FOO) = ; # WRONG? 1584s MY @FOO = ; 1584s 1584s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1584s 1584s MY $FOO = ; 1584s 1584s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1584s 1584s MY $FOO, $BAR = 1; # WRONG 1584s 1584s THAT HAS THE SAME EFFECT AS 1584s 1584s MY $FOO; 1584s $BAR = 1; 1584s 1584s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1584s THE CURRENT STATEMENT. THUS, 1584s 1584s MY $X = $X; 1584s 1584s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1584s THE EXPRESSION 1584s 1584s MY $X = 123 AND $X == 123 1584s 1584s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1584s 1584s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1584s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1584s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1584s 1584s WHILE (MY $LINE = <>) { 1584s $LINE = LC $LINE; 1584s } CONTINUE { 1584s PRINT $LINE; 1584s } 1584s 1584s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1584s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1584s IT. SIMILARLY, IN THE CONDITIONAL 1584s 1584s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1584s USER_AGREES(); 1584s } ELSIF ($ANSWER =~ /^NO$/I) { 1584s USER_DISAGREES(); 1584s } ELSE { 1584s CHOMP $ANSWER; 1584s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1584s } 1584s 1584s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1584s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1584s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1584s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1584s 1584s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1584s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1584s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1584s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1584s IN THE LOOP 1584s X X 1584s 1584s FOR MY $I (1, 2, 3) { 1584s SOME_FUNCTION(); 1584s } 1584s 1584s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1584s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1584s X X 1584s 1584s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1584s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1584s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1584s 1584s USE STRICT 'VARS'; 1584s 1584s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1584s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1584s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1584s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1584s THIS WITH C. 1584s 1584s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1584s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1584s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1584s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1584s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1584s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1584s EXAMPLE. 1584s 1584s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1584s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1584s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1584s 1584s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1584s 1584s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1584s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1584s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1584s 1584s PACKAGE MAIN; 1584s LOCAL $X = 10; 1584s MY $X = 20; 1584s PRINT "$X AND $::X\N"; 1584s 1584s THAT WILL PRINT OUT C<20> AND C<10>. 1584s 1584s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1584s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1584s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1584s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1584s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1584s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1584s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1584s AN ANONYMOUS SUB REFERENCE: 1584s 1584s MY $SECRET_VERSION = '1.001-BETA'; 1584s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1584s &$SECRET_SUB(); 1584s 1584s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1584s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1584s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1584s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1584s UNQUALIFIED AND UNQUALIFIABLE. 1584s 1584s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1584s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1584s L FOR SOMETHING OF A WORK-AROUND TO 1584s THIS. 1584s 1584s =HEAD2 PERSISTENT PRIVATE VARIABLES 1584s X X X X 1584s X X 1584s 1584s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1584s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1584s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1584s 1584s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1584s 1584s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1584s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1584s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1584s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1584s THE C FORM DOES NOT REQUIRE THE 1584s C PRAGMA. 1584s 1584s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1584s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1584s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1584s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1584s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1584s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1584s SUBROUTINE EACH TIME IT IS EXECUTED.) 1584s 1584s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1584s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1584s 1584s USE FEATURE 'STATE'; 1584s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1584s 1584s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1584s 1584s USE FEATURE 'STATE'; 1584s SUB CREATE_COUNTER { 1584s RETURN SUB { STATE $X; RETURN ++$X } 1584s } 1584s 1584s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1584s CODE OUTSIDE. 1584s 1584s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1584s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1584s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1584s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1584s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1584s 1584s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1584s 1584s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1584s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1584s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1584s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1584s 1584s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1584s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1584s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1584s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1584s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1584s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1584s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1584s 1584s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1584s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1584s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1584s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1584s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1584s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1584s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1584s 1584s { 1584s MY $SECRET_VAL = 0; 1584s SUB GIMME_ANOTHER { 1584s RETURN ++$SECRET_VAL; 1584s } 1584s } 1584s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1584s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1584s 1584s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1584s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1584s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1584s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1584s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1584s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1584s STARTS TO RUN: 1584s 1584s BEGIN { 1584s MY $SECRET_VAL = 0; 1584s SUB GIMME_ANOTHER { 1584s RETURN ++$SECRET_VAL; 1584s } 1584s } 1584s 1584s SEE L ABOUT THE 1584s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1584s C AND C. 1584s 1584s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1584s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1584s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1584s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1584s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1584s 1584s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1584s X X X X 1584s X 1584s 1584s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1584s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1584s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1584s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1584s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1584s 1584s SYNOPSIS: 1584s 1584s # LOCALIZATION OF VALUES 1584s 1584s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1584s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1584s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1584s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1584s 1584s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1584s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1584s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1584s # LOCALIZATION 1584s 1584s # LOCALIZATION OF SYMBOLS 1584s 1584s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1584s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1584s # @MERLYN IS REALLY @RANDAL, ETC 1584s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1584s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1584s 1584s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1584s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1584s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1584s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1584s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1584s 1584s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1584s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1584s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1584s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1584s 1584s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1584s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1584s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1584s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1584s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1584s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1584s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1584s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1584s UNDEFINED VALUE.) 1584s 1584s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1584s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1584s VARIABLES OUTSIDE THE LOOP. 1584s 1584s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1584s X 1584s 1584s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1584s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1584s VIEWED AS A SCALAR OR AN ARRAY. SO 1584s 1584s LOCAL($FOO) = ; 1584s LOCAL @FOO = ; 1584s 1584s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1584s 1584s LOCAL $FOO = ; 1584s 1584s SUPPLIES A SCALAR CONTEXT. 1584s 1584s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1584s X 1584s 1584s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1584s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1584s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1584s 1584s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1584s 1584s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1584s { LOCAL $/ = UNDEF; $SLURP = ; } 1584s 1584s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1584s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1584s I, BECAUSE THE $1 VARIABLE IS 1584s MAGICAL AND READ-ONLY : 1584s 1584s LOCAL $1 = 2; 1584s 1584s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1584s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1584s TO SAFELY REUSE $_ IN A SUBROUTINE. 1584s 1584s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1584s WORK AS DESCRIBED. 1584s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1584s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1584s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1584s SEE L FOR MORE 1584s DETAILS. 1584s X 1584s 1584s =HEAD3 LOCALIZATION OF GLOBS 1584s X X 1584s 1584s THE CONSTRUCT 1584s 1584s LOCAL *NAME; 1584s 1584s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1584s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1584s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1584s 1584s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1584s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1584s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1584s SEPARATOR. 1584s 1584s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1584s X X 1584s X 1584s 1584s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1584s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1584s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1584s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1584s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1584s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1584s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1584s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1584s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1584s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1584s 1584s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1584s @ARY = ( 0..5 ); 1584s { 1584s LOCAL($ARY[5]) = 6; 1584s LOCAL($HASH{'A'}) = 'DRILL'; 1584s WHILE (MY $E = POP(@ARY)) { 1584s PRINT "$E . . .\N"; 1584s LAST UNLESS $E > 3; 1584s } 1584s IF (@ARY) { 1584s $HASH{'ONLY A'} = 'TEST'; 1584s DELETE $HASH{'A'}; 1584s } 1584s } 1584s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1584s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1584s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1584s 1584s PERL WILL PRINT 1584s 1584s 6 . . . 1584s 4 . . . 1584s 3 . . . 1584s THIS IS A TEST ONLY A TEST. 1584s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1584s 1584s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1584s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1584s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1584s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1584s 1584s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1584s X X X 1584s X 1584s 1584s YOU CAN USE THE C AND C 1584s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1584s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1584s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1584s 1584s DO { 1584s MY $VAL = $ARRAY[$IDX]; 1584s LOCAL $ARRAY[$IDX]; 1584s DELETE $ARRAY[$IDX]; 1584s $VAL 1584s } 1584s 1584s AND 1584s 1584s DO { 1584s MY $VAL = $HASH{KEY}; 1584s LOCAL $HASH{KEY}; 1584s DELETE $HASH{KEY}; 1584s $VAL 1584s } 1584s 1584s EXCEPT THAT FOR THOSE THE C IS 1584s SCOPED TO THE C BLOCK. SLICES ARE 1584s ALSO ACCEPTED. 1584s 1584s MY %HASH = ( 1584s A => [ 7, 8, 9 ], 1584s B => 1, 1584s ) 1584s 1584s { 1584s MY $X = DELETE LOCAL $HASH{A}; 1584s # $X IS [ 7, 8, 9 ] 1584s # %HASH IS (B => 1) 1584s 1584s { 1584s MY @NUMS = DELETE LOCAL @$X[0, 2] 1584s # @NUMS IS (7, 9) 1584s # $X IS [ UNDEF, 8 ] 1584s 1584s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1584s } 1584s # $X IS BACK TO [ 7, 8, 9 ] 1584s 1584s } 1584s # %HASH IS BACK TO ITS ORIGINAL STATE 1584s 1584s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1584s 1584s =HEAD2 LVALUE SUBROUTINES 1584s X X 1584s 1584s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1584s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1584s 1584s MY $VAL; 1584s SUB CANMOD : LVALUE { 1584s $VAL; # OR: RETURN $VAL; 1584s } 1584s SUB NOMOD { 1584s $VAL; 1584s } 1584s 1584s CANMOD() = 5; # ASSIGNS TO $VAL 1584s NOMOD() = 5; # ERROR 1584s 1584s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1584s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1584s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1584s 1584s DATA(2,3) = GET_DATA(3,4); 1584s 1584s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1584s 1584s (DATA(2,3)) = GET_DATA(3,4); 1584s 1584s AND IN: 1584s 1584s (DATA(2),DATA(3)) = GET_DATA(3,4); 1584s 1584s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1584s 1584s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1584s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1584s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1584s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1584s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1584s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1584s 1584s =HEAD2 LEXICAL SUBROUTINES 1584s X X X X 1584s 1584s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1584s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1584s AVAILABLE UNDER C OR C OR HIGHER. 1584s 1584s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1584s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1584s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1584s CATEGORY WAS DISABLED. 1584s 1584s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1584s DECLARED, AND ONLY AFTER THAT DECLARATION: 1584s 1584s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1584s # VERSIONS EARLIER THAN 5.26. 1584s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1584s USE FEATURE 'LEXICAL_SUBS'; 1584s 1584s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1584s STATE SUB FOO { 1584s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1584s } 1584s FOO(); # CALLS "STATE" SUB 1584s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1584s 1584s MY SUB BAR { ... } 1584s BAR(); # CALLS "MY" SUB 1584s 1584s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1584s 1584s # WRONG 1584s MY SUB BAZ { 1584s BAZ(); 1584s } 1584s 1584s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1584s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1584s 1584s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1584s 1584s MY SUB BAZ { 1584s __SUB__->(); # CALLS ITSELF 1584s } 1584s 1584s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1584s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1584s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1584s HOWEVER: 1584s 1584s MY SUB BAZ; # PREDECLARATION 1584s SUB BAZ { # DEFINE THE "MY" SUB 1584s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1584s } 1584s 1584s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1584s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1584s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1584s 1584s =HEAD3 C VS C 1584s 1584s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1584s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1584s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1584s CONTAINING BLOCK TO THE NEXT. 1584s 1584s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1584s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1584s 1584s SUB WHATEVER { 1584s MY $X = SHIFT; 1584s MY SUB INNER { 1584s ... DO SOMETHING WITH $X ... 1584s } 1584s INNER(); 1584s } 1584s 1584s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1584s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1584s SEE THE C<$X> FROM THE FIRST CALL TO C. 1584s 1584s =HEAD3 C SUBROUTINES 1584s 1584s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1584s SUBROUTINE OF THE SAME NAME. 1584s 1584s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1584s INSIDE AN INNER SCOPE: 1584s 1584s SUB FOO { ... } 1584s 1584s SUB BAR { 1584s MY SUB FOO { ... } 1584s { 1584s # NEED TO USE THE OUTER FOO HERE 1584s OUR SUB FOO; 1584s FOO(); 1584s } 1584s } 1584s 1584s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1584s 1584s PACKAGE MYSNEAKYMODULE; 1584s 1584s OUR SUB DO_SOMETHING { ... } 1584s 1584s SUB DO_SOMETHING_WITH_CALLER { 1584s PACKAGE DB; 1584s () = CALLER 1; # SETS @DB::ARGS 1584s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1584s } 1584s 1584s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1584s X X<*> 1584s 1584s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1584s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1584s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1584s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1584s 1584s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1584s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1584s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1584s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1584s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1584s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1584s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1584s 1584s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1584s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1584s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1584s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1584s 1584s SUB DOUBLEARY { 1584s LOCAL(*SOMEARY) = @_; 1584s FOREACH $ELEM (@SOMEARY) { 1584s $ELEM *= 2; 1584s } 1584s } 1584s DOUBLEARY(*FOO); 1584s DOUBLEARY(*BAR); 1584s 1584s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1584s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1584s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1584s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1584s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1584s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1584s 1584s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1584s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1584s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1584s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1584s L. 1584s 1584s =HEAD2 WHEN TO STILL USE LOCAL() 1584s X X 1584s 1584s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1584s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1584s I USE C INSTEAD OF C. 1584s 1584s =OVER 4 1584s 1584s =ITEM 1. 1584s 1584s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1584s 1584s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1584s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1584s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1584s IN C<@FIELDS>. 1584s 1584s { 1584s LOCAL @ARGV = ("/ETC/MOTD"); 1584s LOCAL $/ = UNDEF; 1584s LOCAL $_ = <>; 1584s @FIELDS = SPLIT /^\S*=+\S*$/; 1584s } 1584s 1584s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1584s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1584s 1584s =ITEM 2. 1584s 1584s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1584s 1584s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1584s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1584s TABLE ENTRIES: 1584s 1584s SUB IOQUEUE { 1584s LOCAL (*READER, *WRITER); # NOT MY! 1584s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1584s RETURN (*READER, *WRITER); 1584s } 1584s ($HEAD, $TAIL) = IOQUEUE(); 1584s 1584s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1584s ENTRIES. 1584s 1584s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1584s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1584s A LOCAL ALIAS. 1584s 1584s { 1584s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1584s GROW(); # REALLY CALLS SHRINK() 1584s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1584s } 1584s GROW(); # GET THE REAL GROW() AGAIN 1584s 1584s SEE L FOR MORE ABOUT MANIPULATING 1584s FUNCTIONS BY NAME IN THIS WAY. 1584s 1584s =ITEM 3. 1584s 1584s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1584s 1584s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1584s IS DONE ON DYNAMICS: 1584s 1584s { 1584s LOCAL $SIG{INT} = 'IGNORE'; 1584s FUNCT(); # UNINTERRUPTIBLE 1584s } 1584s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1584s 1584s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1584s 1584s =BACK 1584s 1584s =HEAD2 PASS BY REFERENCE 1584s X X X 1584s 1584s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1584s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1584s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1584s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1584s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1584s 1584s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1584s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1584s OF ALL THEIR FORMER LAST ELEMENTS: 1584s 1584s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1584s 1584s SUB POPMANY { 1584s MY $AREF; 1584s MY @RETLIST; 1584s FOREACH $AREF ( @_ ) { 1584s PUSH @RETLIST, POP @$AREF; 1584s } 1584s RETURN @RETLIST; 1584s } 1584s 1584s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1584s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1584s 1584s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1584s SUB INTER { 1584s MY ($K, $HREF, %SEEN); # LOCALS 1584s FOREACH $HREF (@_) { 1584s WHILE ( $K = EACH %$HREF ) { 1584s $SEEN{$K}++; 1584s } 1584s } 1584s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1584s } 1584s 1584s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1584s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1584s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1584s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1584s A LITTLE EXPENSIVE. 1584s 1584s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1584s 1584s (@W, @X) = FUNC(@Y, @Z); 1584s OR 1584s (%W, %X) = FUNC(%Y, %Z); 1584s 1584s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1584s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1584s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1584s AS ALWAYS. 1584s 1584s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1584s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1584s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1584s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1584s 1584s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1584s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1584s SUB FUNC { 1584s MY ($YREF, $ZREF) = @_; 1584s IF (@$YREF > @$ZREF) { 1584s RETURN ($YREF, $ZREF); 1584s } ELSE { 1584s RETURN ($ZREF, $YREF); 1584s } 1584s } 1584s 1584s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1584s 1584s (*W, *X) = FUNC(\@Y, \@Z); 1584s PRINT "@W HAS MORE THAN @X\N"; 1584s SUB FUNC { 1584s LOCAL (*Y, *Z) = @_; 1584s IF (@Y > @Z) { 1584s RETURN (\@Y, \@Z); 1584s } ELSE { 1584s RETURN (\@Z, \@Y); 1584s } 1584s } 1584s 1584s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1584s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1584s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1584s ARE IN THE SYMBOL TABLE. 1584s 1584s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1584s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1584s FOR EXAMPLE: 1584s 1584s SPLUTTER(\*STDOUT); 1584s SUB SPLUTTER { 1584s MY $FH = SHIFT; 1584s PRINT $FH "HER UM WELL A HMMM\N"; 1584s } 1584s 1584s $REC = GET_REC(\*STDIN); 1584s SUB GET_REC { 1584s MY $FH = SHIFT; 1584s RETURN SCALAR <$FH>; 1584s } 1584s 1584s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1584s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1584s 1584s SUB OPENIT { 1584s MY $PATH = SHIFT; 1584s LOCAL *FH; 1584s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1584s } 1584s 1584s =HEAD2 PROTOTYPES 1584s X X 1584s 1584s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1584s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1584s SECTION OR WITH A L. 1584s IF YOU DECLARE EITHER OF 1584s 1584s SUB MYPUSH (\@@) 1584s SUB MYPUSH :PROTOTYPE(\@@) 1584s 1584s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1584s 1584s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1584s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1584s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1584s OF AN ATTRIBUTE. 1584s 1584s THE 1584s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1584s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1584s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1584s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1584s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1584s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1584s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1584s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1584s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1584s 1584s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1584s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1584s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1584s 1584s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1584s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1584s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1584s CORRESPONDING BUILT-IN. 1584s 1584s DECLARED AS CALLED AS 1584s 1584s SUB MYLINK ($$) MYLINK $OLD, $NEW 1584s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1584s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1584s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1584s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1584s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1584s SUB MYPOP (\@) MYPOP @ARRAY 1584s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1584s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1584s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1584s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1584s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1584s SUB MYRAND (;$) MYRAND 42 1584s SUB MYTIME () MYTIME 1584s 1584s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1584s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1584s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1584s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1584s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1584s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1584s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1584s 1584s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1584s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1584s 1584s SUB MYREF (\[$@%&*]) 1584s 1584s WILL ALLOW CALLING MYREF() AS 1584s 1584s MYREF $VAR 1584s MYREF @ARRAY 1584s MYREF %HASH 1584s MYREF &SUB 1584s MYREF *GLOB 1584s 1584s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1584s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1584s 1584s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1584s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1584s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1584s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1584s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1584s 1584s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1584s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1584s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1584s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1584s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1584s FOLLOWS: 1584s 1584s USE SYMBOL 'QUALIFY_TO_REF'; 1584s 1584s SUB FOO (*) { 1584s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1584s ... 1584s } 1584s 1584s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1584s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1584s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1584s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1584s 1584s SUB MYPUSH (+@) { 1584s MY $AREF = SHIFT; 1584s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1584s PUSH @$AREF, @_; 1584s } 1584s 1584s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1584s IS OF AN ACCEPTABLE TYPE. 1584s 1584s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1584s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1584s 1584s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1584s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1584s PROVIDED, C<$_> WILL BE USED INSTEAD. 1584s 1584s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1584s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1584s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1584s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1584s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1584s 1584s MYTIME +2; 1584s 1584s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1584s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1584s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1584s 1584s SUB MYGETPROTOBYNUMBER($;); 1584s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1584s 1584s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1584s PROVIDED IT'S IN THE INITIAL POSITION: 1584s X<&> 1584s 1584s SUB TRY (&@) { 1584s MY($TRY,$CATCH) = @_; 1584s EVAL { &$TRY }; 1584s IF ($@) { 1584s LOCAL $_ = $@; 1584s &$CATCH; 1584s } 1584s } 1584s SUB CATCH (&) { $_[0] } 1584s 1584s TRY { 1584s DIE "PHOOEY"; 1584s } CATCH { 1584s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1584s }; 1584s 1584s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1584s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1584s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1584s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1584s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1584s 1584s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1584s X 1584s 1584s SUB MYGREP (&@) { 1584s MY $CODE = SHIFT; 1584s MY @RESULT; 1584s FOREACH $_ (@_) { 1584s PUSH(@RESULT, $_) IF &$CODE; 1584s } 1584s @RESULT; 1584s } 1584s 1584s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1584s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1584s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1584s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1584s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1584s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1584s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1584s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1584s 1584s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1584s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1584s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1584s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1584s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1584s MAJORITY OF OFFENDING CODE IS FIXED. 1584s 1584s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1584s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1584s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1584s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1584s 1584s SUB FUNC ($) { 1584s MY $N = SHIFT; 1584s PRINT "YOU GAVE ME $N\N"; 1584s } 1584s 1584s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1584s RETURNING A LIST: 1584s 1584s FUNC(@FOO); 1584s FUNC( $TEXT =~ /\W+/G ); 1584s 1584s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1584s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1584s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1584s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1584s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1584s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1584s 1584s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1584s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1584s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1584s EFFECT, LIKE SO: 1584s 1584s SUB FOO($$); 1584s SUB FOO($$) { 1584s FOO 1, 2; 1584s } 1584s 1584s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1584s TO MAKE THE WORLD A BETTER PLACE. 1584s 1584s =HEAD2 CONSTANT FUNCTIONS 1584s X 1584s 1584s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1584s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1584s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1584s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1584s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1584s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1584s 1584s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1584s 1584s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1584s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1584s # AND IT'S INLINED, TOO! 1584s SUB ST_DEV () { 0 } 1584s SUB ST_INO () { 1 } 1584s 1584s SUB FLAG_FOO () { 1 << 8 } 1584s SUB FLAG_BAR () { 1 << 9 } 1584s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1584s 1584s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1584s 1584s SUB N () { INT(OPT_BAZ) / 3 } 1584s 1584s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1584s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1584s 1584s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1584s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1584s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1584s C: 1584s 1584s SUB BAZ_VAL () { 1584s IF (OPT_BAZ) { 1584s RETURN 23; 1584s } 1584s ELSE { 1584s RETURN 42; 1584s } 1584s } 1584s SUB BONK_VAL () { RETURN 12345 } 1584s 1584s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1584s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1584s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1584s 1584s BEGIN { 1584s MY $VAR = 1; 1584s NO STRICT 'REFS'; 1584s *INLINED = SUB () { $VAR }; 1584s } 1584s 1584s BEGIN { 1584s MY $VAR = 1; 1584s MY $REF = \$VAR; 1584s NO STRICT 'REFS'; 1584s *NOT_INLINED = SUB () { $VAR }; 1584s } 1584s 1584s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1584s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1584s 1584s BEGIN { 1584s MY $X = 10; 1584s *FOO = SUB () { $X }; 1584s $X++; 1584s } 1584s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1584s 1584s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1584s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1584s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1584s SO IT PRINTED C<10>, NOT C<11>. 1584s 1584s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1584s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1584s ASIDE FROM WHERE IT IS DECLARED. 1584s 1584s # FINE, NO WARNING 1584s BEGIN { 1584s MY $X = 54321; 1584s *INLINED = SUB () { $X }; 1584s } 1584s # ERROR 1584s BEGIN { 1584s MY $X; 1584s $X = 54321; 1584s *ALSO_INLINED = SUB () { $X }; 1584s } 1584s 1584s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1584s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1584s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1584s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1584s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1584s 1584s MY $X = 54321; 1584s *INLINED = SUB : CONST { $X }; 1584s $X++; 1584s 1584s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1584s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1584s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1584s VALUE CAPTURED THE SAME WAY. 1584s 1584s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1584s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1584s AN EXPLICIT C: 1584s 1584s BEGIN { 1584s MY $X = 10; 1584s *FOO = SUB () { RETURN $X }; 1584s $X++; 1584s } 1584s PRINT FOO(); # PRINTS 11 1584s 1584s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1584s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1584s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1584s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1584s 1584s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1584s SUB ONE { 1584s 1; 1584s } 1584s IF (ONE ) { 1584s PRINT ONE() IF ONE ; 1584s } 1584s 1584s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1584s SUB ONE () { 1 } 1584s DO { 1584s PRINT 1 1584s }; 1584s 1584s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1584s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1584s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1584s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1584s 1584s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1584s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1584s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1584s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1584s 1584s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1584s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1584s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1584s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1584s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1584s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1584s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1584s MENTIONED ABOVE: 1584s 1584s SUB NOT_INLINED () { RETURN 23 } 1584s 1584s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1584s X X X X 1584s 1584s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1584s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1584s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1584s ON A NON-UNIX SYSTEM. 1584s 1584s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1584s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1584s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1584s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1584s 1584s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1584s CHDIR $SOMEWHERE; 1584s SUB CHDIR { ... } 1584s 1584s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1584s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1584s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1584s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1584s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1584s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1584s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1584s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1584s FOR SOME KEYWORDS. SEE L. 1584s 1584s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1584s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1584s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1584s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1584s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1584s THAT IS, THEY COULD SAY 1584s 1584s USE MODULE 'OPEN'; 1584s 1584s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1584s 1584s USE MODULE; 1584s 1584s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1584s 1584s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1584s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1584s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1584s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1584s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1584s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1584s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1584s 1584s PACKAGE REGLOB; 1584s REQUIRE EXPORTER; 1584s @ISA = 'EXPORTER'; 1584s @EXPORT_OK = 'GLOB'; 1584s 1584s SUB IMPORT { 1584s MY $PKG = SHIFT; 1584s RETURN UNLESS @_; 1584s MY $SYM = SHIFT; 1584s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1584s $PKG->EXPORT($WHERE, $SYM, @_); 1584s } 1584s 1584s SUB GLOB { 1584s MY $PAT = SHIFT; 1584s MY @GOT; 1584s IF (OPENDIR MY $D, '.') { 1584s @GOT = GREP /$PAT/, READDIR $D; 1584s CLOSEDIR $D; 1584s } 1584s RETURN @GOT; 1584s } 1584s 1; 1584s 1584s AND HERE'S HOW IT COULD BE (AB)USED: 1584s 1584s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1584s PACKAGE FOO; 1584s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1584s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1584s 1584s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1584s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1584s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1584s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1584s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1584s IT MUST BE DONE AT ALL. 1584s 1584s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1584s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1584s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1584s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1584s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1584s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1584s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1584s LIBRARY. 1584s 1584s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1584s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1584s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1584s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1584s (SEE L). 1584s 1584s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1584s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1584s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1584s 1584s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1584s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1584s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1584s C SYNTAX, THOUGH). 1584s 1584s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1584s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1584s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1584s 1584s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1584s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1584s 1584s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1584s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1584s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1584s 1584s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1584s 1584s =HEAD2 AUTOLOADING 1584s X X 1584s 1584s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1584s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1584s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1584s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1584s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1584s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1584s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1584s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1584s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1584s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1584s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1584s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1584s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1584s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1584s SUBROUTINE NAME. SEE L FOR DETAILS.) 1584s 1584s 1584s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1584s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1584s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1584s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1584s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1584s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1584s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1584s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1584s 1584s SUB AUTOLOAD { 1584s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1584s MY $PROGRAM = $AUTOLOAD; 1584s $PROGRAM =~ S/.*:://; 1584s SYSTEM($PROGRAM, @_); 1584s } 1584s DATE(); 1584s WHO(); 1584s LS('-L'); 1584s 1584s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1584s EVEN NEED PARENTHESES: 1584s 1584s USE SUBS QW(DATE WHO LS); 1584s DATE; 1584s WHO; 1584s LS '-L'; 1584s 1584s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1584s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1584s 1584s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1584s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1584s DESCRIBED IN L AND IN L, THE STANDARD 1584s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1584s FUNCTIONS TO PERL CODE IN L. 1584s 1584s =HEAD2 SUBROUTINE ATTRIBUTES 1584s X X X 1584s 1584s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1584s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1584s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1584s C HAD BEEN SEEN. SEE L FOR DETAILS 1584s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1584s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1584s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1584s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1584s 1584s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1584s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1584s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1584s NEST PROPERLY. 1584s 1584s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1584s 1584s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1584s SUB PLUGH () : UGLY('\(") :BAD; 1584s SUB XYZZY : _5X5 { ... } 1584s 1584s EXAMPLES OF INVALID SYNTAX: 1584s 1584s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1584s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1584s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1584s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1584s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1584s 1584s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1584s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1584s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1584s PARSED AND INVOKED: 1584s 1584s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1584s 1584s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1584s SEE L AND L. 1584s 1584s =HEAD1 SEE ALSO 1584s 1584s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1584s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1584s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1584s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1584s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1584s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1584s 1584s =FOR VI 1584s # EX: SET STS=0 SW=4 ET: 1584s 1584s ok 2 1584s # testing mod_cgi with /modules/cgi/perl.pl 1584s # expected 200 1584s # received 200 1584s # body: PERL CGI 1584s ok 3 1584s # testing mod_test_rwrite with /test_rwrite 1584s # expected 200 1584s # received 200 1584s # body: A 1584s ok 4 1584s ok 1587s t/filter/case_in.t .................. 1587s 1..3 1587s # Running under perl version 5.038002 for linux 1587s # Current time local: Tue Dec 17 19:19:47 2024 1587s # Current time GMT: Tue Dec 17 19:19:47 2024 1587s # Using Test.pm version 1.31 1587s # Using Apache/Test.pm version 1.42 1587s ok 1 1587s # testing mod_cgi with /modules/cgi/perl_echo.pl 1587s # expected 200 1587s # received 200 1587s ok 2 1587s # testing mod_echo_post with /echo_post 1587s # expected 200 1587s # received 200 1587s ok 3 1587s ok 1590s t/filter/input_body.t ............... 1590s 1..2 1590s # Running under perl version 5.038002 for linux 1590s # Current time local: Tue Dec 17 19:19:50 2024 1590s # Current time GMT: Tue Dec 17 19:19:50 2024 1590s # Using Test.pm version 1.31 1590s # Using Apache/Test.pm version 1.42 1590s # testing : Posted "1 ko" 1590s # expected: 'ok 1' 1590s # received: 'ok 1' 1590s ok 1 1590s # testing : Posted "2 ko" 1590s # expected: 'ok 2' 1590s # received: 'ok 2' 1590s ok 2 1590s ok 1592s t/http11/basicauth.t ................ 1592s 1..3 1592s # Running under perl version 5.038002 for linux 1592s # Current time local: Tue Dec 17 19:19:53 2024 1592s # Current time GMT: Tue Dec 17 19:19:53 2024 1592s # Using Test.pm version 1.31 1592s # Using Apache/Test.pm version 1.42 1592s ok 1 1592s ok 2 1592s ok 3 1592s ok 1595s t/http11/chunked.t .................. 1595s 1..30 1595s # Running under perl version 5.038002 for linux 1595s # Current time local: Tue Dec 17 19:19:55 2024 1595s # Current time GMT: Tue Dec 17 19:19:55 2024 1595s # Using Test.pm version 1.31 1595s # Using Apache/Test.pm version 1.42 1595s # testing : response protocol 1595s # expected: 'HTTP/1.1' 1595s # received: 'HTTP/1.1' 1595s ok 1 1595s # testing : response Transfer-Encoding 1595s # expected: 'chunked' 1595s # received: 'chunked' 1595s ok 2 1595s # testing : no Content-Length 1595s # expected: 0 1595s # received: 0 1595s ok 3 1595s # testing : body length 1595s # expected: '70976' 1595s # received: 70976 1595s ok 4 1595s # testing : number of requests 1595s # expected: 1 1595s # received: 1 1595s ok 5 1595s # testing : response protocol 1595s # expected: 'HTTP/1.1' 1595s # received: 'HTTP/1.1' 1595s ok 6 1595s # testing : response Transfer-Encoding 1595s # expected: 'chunked' 1595s # received: 'chunked' 1595s ok 7 1595s # testing : no Content-Length 1595s # expected: 0 1595s # received: 0 1595s ok 8 1595s # testing : body length 1595s # expected: '212509' 1595s # received: 212509 1595s ok 9 1595s # testing : number of requests 1595s # expected: 2 1595s # received: 2 1595s ok 10 1595s # testing : response protocol 1595s # expected: 'HTTP/1.1' 1595s # received: 'HTTP/1.1' 1595s ok 11 1595s # testing : response Transfer-Encoding 1595s # expected: 'chunked' 1595s # received: 'chunked' 1595s ok 12 1595s # testing : no Content-Length 1595s # expected: 0 1595s # received: 0 1595s ok 13 1595s # testing : body length 1595s # expected: '280545' 1595s # received: 280545 1595s ok 14 1595s # testing : number of requests 1595s # expected: 3 1595s # received: 3 1595s ok 15 1595s # testing : response protocol 1595s # expected: 'HTTP/1.1' 1595s # received: 'HTTP/1.1' 1595s ok 16 1595s # testing : response Transfer-Encoding 1595s # expected: 'chunked' 1595s # received: 'chunked' 1595s ok 17 1595s # testing : no Content-Length 1595s # expected: 0 1595s # received: 0 1595s ok 18 1595s # testing : body length 1595s # expected: '845969' 1595s # received: 845969 1595s ok 19 1595s # testing : number of requests 1595s # expected: 4 1595s # received: 4 1595s ok 20 1595s # testing : response protocol 1595s # expected: 'HTTP/1.1' 1595s # received: 'HTTP/1.1' 1595s ok 21 1595s # testing : no Transfer-Encoding (test result inverted) 1595s # expected: 'chunked' 1595s # received: '' 1595s ok 22 1595s # testing : content length 1595s # expected: 253 1595s # received: '253' 1595s ok 23 1595s # testing : body length 1595s # expected: '242' 1595s # received: 242 1595s ok 24 1595s # testing : number of requests 1595s # expected: 5 1595s # received: 5 1595s ok 25 1595s # testing : response protocol 1595s # expected: 'HTTP/1.1' 1595s # received: 'HTTP/1.1' 1595s ok 26 1595s # testing : no Transfer-Encoding (test result inverted) 1595s # expected: 'chunked' 1595s # received: '' 1595s ok 27 1595s # testing : content length 1595s # expected: '' 1595s # received: '' 1595s ok 28 1595s # testing : body length 1595s # expected: '14276' 1595s # received: 14276 1595s ok 29 1595s # testing : number of requests 1595s # expected: 6 1595s # received: 6 1595s ok 30 1595s ok 1597s t/http11/chunked2.t ................. 1597s 1..2 1597s # Running under perl version 5.038002 for linux 1597s # Current time local: Tue Dec 17 19:19:58 2024 1597s # Current time GMT: Tue Dec 17 19:19:58 2024 1597s # Using Test.pm version 1.31 1597s # Using Apache/Test.pm version 1.42 1597s # testing : successful response 1597s # expected: 200 1597s # received: '200' 1597s ok 1 1597s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1597s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1597s ok 2 1597s ok 1600s t/http11/clength.t .................. 1600s 1..6 1600s # Running under perl version 5.038002 for linux 1600s # Current time local: Tue Dec 17 19:20:00 2024 1600s # Current time GMT: Tue Dec 17 19:20:00 2024 1600s # Using Test.pm version 1.31 1600s # Using Apache/Test.pm version 1.42 1600s # testing : successful response 1600s # expected: 200 1600s # received: '200' 1600s ok 1 1600s # expected: 10 1600s # received: '10' 1600s ok 2 1600s # expected: 'bbbbbbbbbb' 1600s # received: 'bbbbbbbbbb' 1600s ok 3 1600s # testing : successful response 1600s # expected: 200 1600s # received: '200' 1600s ok 4 1600s # expected: 6 1600s # received: '6' 1600s ok 5 1600s # expected: 'foobar' 1600s # received: 'foobar' 1600s ok 6 1600s ok 1603s t/http11/post.t ..................... 1603s # using LWP client 1603s 1..51 1603s # Running under perl version 5.038002 for linux 1603s # Current time local: Tue Dec 17 19:20:03 2024 1603s # Current time GMT: Tue Dec 17 19:20:03 2024 1603s # Using Test.pm version 1.31 1603s # Using Apache/Test.pm version 1.42 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 1024 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Connection: Keep-Alive 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 1 1603s #DMMATCH1: 1 1603s #Keep-Alive: timeout=5, max=100 1603s # 1603s # testing : length posted 1603s # expected: '1024' 1603s # received: 1024 1603s ok 1 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 2048 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 2 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '2048' 1603s # received: 2048 1603s ok 2 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 3072 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 3 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '3072' 1603s # received: 3072 1603s ok 3 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 4096 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 4 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '4096' 1603s # received: 4096 1603s ok 4 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 5120 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 5 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '5120' 1603s # received: 5120 1603s ok 5 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 6144 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 6 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '6144' 1603s # received: 6144 1603s ok 6 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 7168 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 7 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '7168' 1603s # received: 7168 1603s ok 7 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 8192 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 8 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '8192' 1603s # received: 8192 1603s ok 8 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 9216 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 5 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 9 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '9216' 1603s # received: 9216 1603s ok 9 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 10240 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 10 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '10240' 1603s # received: 10240 1603s ok 10 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 11264 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 11 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '11264' 1603s # received: 11264 1603s ok 11 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 12288 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 12 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '12288' 1603s # received: 12288 1603s ok 12 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 13312 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 13 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '13312' 1603s # received: 13312 1603s ok 13 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 14336 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 14 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '14336' 1603s # received: 14336 1603s ok 14 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 15360 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 15 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '15360' 1603s # received: 15360 1603s ok 15 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 16384 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 16 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '16384' 1603s # received: 16384 1603s ok 16 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 17408 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:05 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 17 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '17408' 1603s # received: 17408 1603s ok 17 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 18432 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 18 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '18432' 1603s # received: 18432 1603s ok 18 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 19456 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 19 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '19456' 1603s # received: 19456 1603s ok 19 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 20480 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 20 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '20480' 1603s # received: 20480 1603s ok 20 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 21504 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 21 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '21504' 1603s # received: 21504 1603s ok 21 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 22528 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 22 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '22528' 1603s # received: 22528 1603s ok 22 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 23552 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 23 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '23552' 1603s # received: 23552 1603s ok 23 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 24576 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 24 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '24576' 1603s # received: 24576 1603s ok 24 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 25600 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 25 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '25600' 1603s # received: 25600 1603s ok 25 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 26624 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 26 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '26624' 1603s # received: 26624 1603s ok 26 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 27648 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 27 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '27648' 1603s # received: 27648 1603s ok 27 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 28672 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 28 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '28672' 1603s # received: 28672 1603s ok 28 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 29696 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 29 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '29696' 1603s # received: 29696 1603s ok 29 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 30720 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 30 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '30720' 1603s # received: 30720 1603s ok 30 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 31744 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 31 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '31744' 1603s # received: 31744 1603s ok 31 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 32768 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 32 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '32768' 1603s # received: 32768 1603s ok 32 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 33792 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 33 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '33792' 1603s # received: 33792 1603s ok 33 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 34816 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 34 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '34816' 1603s # received: 34816 1603s ok 34 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 35840 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 35 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '35840' 1603s # received: 35840 1603s ok 35 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 36864 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 36 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '36864' 1603s # received: 36864 1603s ok 36 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 37888 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 37 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '37888' 1603s # received: 37888 1603s ok 37 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 38912 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 38 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '38912' 1603s # received: 38912 1603s ok 38 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 39936 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 39 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '39936' 1603s # received: 39936 1603s ok 39 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 40960 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 40 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '40960' 1603s # received: 40960 1603s ok 40 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 41984 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 41 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '41984' 1603s # received: 41984 1603s ok 41 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 43008 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 42 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '43008' 1603s # received: 43008 1603s ok 42 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 44032 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 43 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '44032' 1603s # received: 44032 1603s ok 43 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 45056 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 44 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '45056' 1603s # received: 45056 1603s ok 44 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 46080 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 45 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '46080' 1603s # received: 46080 1603s ok 45 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 47104 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 46 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '47104' 1603s # received: 47104 1603s ok 46 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 48128 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 47 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '48128' 1603s # received: 48128 1603s ok 47 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 49152 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 48 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '49152' 1603s # received: 49152 1603s ok 48 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 50176 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 49 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '50176' 1603s # received: 50176 1603s ok 49 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 51200 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 6 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 50 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '51200' 1603s # received: 51200 1603s ok 50 1603s #lwp request: 1603s #POST http://localhost:8529/eat_post HTTP/1.1 1603s #User-Agent: libwww-perl/6.76 1603s #Content-Length: 102400 1603s # 1603s #server response: 1603s #HTTP/1.1 200 OK 1603s #Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1603s #Vary: In-If1 1603s #Content-Length: 7 1603s #Client-Date: Tue, 17 Dec 2024 19:20:06 GMT 1603s #Client-Peer: 127.0.0.1:8529 1603s #Client-Response-Num: 51 1603s #DMMATCH1: 1 1603s # 1603s # testing : length posted 1603s # expected: '102400' 1603s # received: 102400 1603s ok 51 1603s ok 1606s t/modules/aaa.t ..................... 1606s 1..40 1606s # Running under perl version 5.038002 for linux 1606s # Current time local: Tue Dec 17 19:20:06 2024 1606s # Current time GMT: Tue Dec 17 19:20:06 2024 1606s # Using Test.pm version 1.31 1606s # Using Apache/Test.pm version 1.42 1606s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/realm2 1606s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1606s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/form1 1606s ok 1 1606s ok 2 1606s ok 3 1606s ok 4 1606s ok 5 1606s ok 6 1606s ok 7 1606s ok 8 1606s ok 9 1606s ok 10 1606s ok 11 1606s ok 12 1606s ok 13 1606s ok 14 1606s ok 15 1606s ok 16 1606s ok 17 1606s ok 18 1606s ok 19 1606s ok 20 1606s ok 21 1606s ok 22 1606s ok 23 1606s ok 24 1606s ok 25 1606s ok 26 1606s ok 27 1606s ok 28 1606s ok 29 1606s ok 30 1606s ok 31 1606s ok 32 1606s ok 33 1606s ok 34 1606s ok 35 1606s ok 36 1606s ok 37 1606s ok 38 1606s ok 39 1606s ok 40 1606s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/realm2 1606s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/form1 1606s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1606s ok 1610s t/modules/access.t .................. 1610s 1..408 1610s # Running under perl version 5.038002 for linux 1610s # Current time local: Tue Dec 17 19:20:09 2024 1610s # Current time GMT: Tue Dec 17 19:20:09 2024 1610s # Using Test.pm version 1.31 1610s # Using Apache/Test.pm version 1.42 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # expecting access. 1610s ok 1 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 2 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from all 1610s # expecting access. 1610s ok 3 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 4 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from localhost 1610s # expecting access. 1610s ok 5 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 6 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from 127.0.0.1 1610s # expecting access. 1610s ok 7 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 8 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from 127.0 1610s # expecting access. 1610s ok 9 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 10 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 11 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 12 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from 127.0.0.1/16 1610s # expecting access. 1610s ok 13 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 14 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 15 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 16 1610s # --- 1610s # Order deny,allow 1610s # Allow from all 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 17 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # expecting access. 1610s ok 18 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 19 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from all 1610s # expecting access. 1610s ok 20 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 21 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from localhost 1610s # expecting access. 1610s ok 22 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 23 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from 127.0.0.1 1610s # expecting access. 1610s ok 24 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 25 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from 127.0 1610s # expecting access. 1610s ok 26 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 27 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 28 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 29 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from 127.0.0.1/16 1610s # expecting access. 1610s ok 30 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 31 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 32 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 33 1610s # --- 1610s # Order deny,allow 1610s # Allow from localhost 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 34 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # expecting access. 1610s ok 35 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 36 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from all 1610s # expecting access. 1610s ok 37 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 38 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from localhost 1610s # expecting access. 1610s ok 39 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 40 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1 1610s # expecting access. 1610s ok 41 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 42 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0 1610s # expecting access. 1610s ok 43 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 44 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 45 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 46 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1/16 1610s # expecting access. 1610s ok 47 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 48 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 49 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 50 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 51 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # expecting access. 1610s ok 52 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 53 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from all 1610s # expecting access. 1610s ok 54 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 55 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from localhost 1610s # expecting access. 1610s ok 56 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 57 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1 1610s # expecting access. 1610s ok 58 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 59 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from 127.0 1610s # expecting access. 1610s ok 60 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 61 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 62 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 63 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1/16 1610s # expecting access. 1610s ok 64 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 65 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 66 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 67 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 68 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 69 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 70 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from all 1610s # expecting access. 1610s ok 71 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 72 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from localhost 1610s # expecting access. 1610s ok 73 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 74 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1 1610s # expecting access. 1610s ok 75 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 76 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0 1610s # expecting access. 1610s ok 77 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 78 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 79 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 80 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1/16 1610s # expecting access. 1610s ok 81 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 82 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 83 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 84 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 85 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # expecting access. 1610s ok 86 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 87 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from all 1610s # expecting access. 1610s ok 88 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 89 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from localhost 1610s # expecting access. 1610s ok 90 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 91 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1 1610s # expecting access. 1610s ok 92 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 93 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0 1610s # expecting access. 1610s ok 94 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 95 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 96 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 97 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1/16 1610s # expecting access. 1610s ok 98 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 99 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 100 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 101 1610s # --- 1610s # Order deny,allow 1610s # Allow from 127.0.0.1/16 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 102 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # expecting access. 1610s ok 103 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 104 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from all 1610s # expecting access denial. 1610s ok 105 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 106 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 107 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 108 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 109 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 110 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 111 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 112 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 113 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 114 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 115 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 116 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 117 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 118 1610s # --- 1610s # Order deny,allow 1610s # Allow from somewhere.else.com 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 119 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # expecting access. 1610s ok 120 1610s # --- 1610s # Order deny,allow 1610s # Deny from all 1610s # expecting access denial. 1610s ok 121 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from all 1610s # expecting access denial. 1610s ok 122 1610s # --- 1610s # Order deny,allow 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 123 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 124 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 125 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 126 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 127 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 128 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 129 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 130 1610s # --- 1610s # Order deny,allow 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 131 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 132 1610s # --- 1610s # Order deny,allow 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 133 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 134 1610s # --- 1610s # Order deny,allow 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 135 1610s # --- 1610s # Order deny,allow 1610s # Allow from 66.6.6.6 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 136 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # expecting access. 1610s ok 137 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 138 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from all 1610s # expecting access denial. 1610s ok 139 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 140 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 141 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 142 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 143 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 144 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 145 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 146 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 147 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 148 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 149 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 150 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 151 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 152 1610s # --- 1610s # Order allow,deny 1610s # Allow from all 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 153 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # expecting access. 1610s ok 154 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 155 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from all 1610s # expecting access denial. 1610s ok 156 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 157 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 158 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 159 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 160 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 161 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 162 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 163 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 164 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 165 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 166 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 167 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 168 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 169 1610s # --- 1610s # Order allow,deny 1610s # Allow from localhost 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 170 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # expecting access. 1610s ok 171 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 172 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from all 1610s # expecting access denial. 1610s ok 173 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 174 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 175 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 176 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 177 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 178 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 179 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 180 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 181 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 182 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 183 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 184 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 185 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 186 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 187 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # expecting access. 1610s ok 188 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 189 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from all 1610s # expecting access denial. 1610s ok 190 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 191 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 192 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 193 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 194 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 195 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 196 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 197 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 198 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 199 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 200 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 201 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 202 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 203 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 204 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 205 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 206 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from all 1610s # expecting access denial. 1610s ok 207 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 208 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 209 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 210 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 211 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 212 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 213 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 214 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 215 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 216 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 217 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 218 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 219 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 220 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 221 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # expecting access. 1610s ok 222 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 223 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from all 1610s # expecting access denial. 1610s ok 224 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 225 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 226 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 227 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 228 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 229 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 230 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 231 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 232 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 233 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 234 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 235 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 236 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 237 1610s # --- 1610s # Order allow,deny 1610s # Allow from 127.0.0.1/16 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 238 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # expecting access denial. 1610s ok 239 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 240 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from all 1610s # expecting access denial. 1610s ok 241 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 242 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 243 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 244 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 245 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 246 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 247 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 248 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 249 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 250 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 251 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 252 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 253 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 254 1610s # --- 1610s # Order allow,deny 1610s # Allow from somewhere.else.com 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 255 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # expecting access denial. 1610s ok 256 1610s # --- 1610s # Order allow,deny 1610s # Deny from all 1610s # expecting access denial. 1610s ok 257 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from all 1610s # expecting access denial. 1610s ok 258 1610s # --- 1610s # Order allow,deny 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 259 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 260 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 261 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 262 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 263 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 264 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 265 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 266 1610s # --- 1610s # Order allow,deny 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 267 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 268 1610s # --- 1610s # Order allow,deny 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 269 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 270 1610s # --- 1610s # Order allow,deny 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 271 1610s # --- 1610s # Order allow,deny 1610s # Allow from 66.6.6.6 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 272 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # expecting access. 1610s ok 273 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 274 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from all 1610s # expecting access denial. 1610s ok 275 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 276 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 277 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 278 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 279 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 280 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 281 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 282 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 283 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 284 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 285 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 286 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 287 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 288 1610s # --- 1610s # Order mutual-failure 1610s # Allow from all 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 289 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # expecting access. 1610s ok 290 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 291 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from all 1610s # expecting access denial. 1610s ok 292 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 293 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 294 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 295 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 296 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 297 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 298 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 299 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 300 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 301 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 302 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 303 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 304 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 305 1610s # --- 1610s # Order mutual-failure 1610s # Allow from localhost 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 306 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # expecting access. 1610s ok 307 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 308 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from all 1610s # expecting access denial. 1610s ok 309 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 310 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 311 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 312 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 313 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 314 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 315 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 316 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 317 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 318 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 319 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 320 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 321 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 322 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 323 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # expecting access. 1610s ok 324 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 325 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from all 1610s # expecting access denial. 1610s ok 326 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 327 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 328 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 329 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 330 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 331 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 332 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 333 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 334 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 335 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 336 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 337 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 338 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 339 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 340 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # expecting access. 1610s ok 341 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 342 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from all 1610s # expecting access denial. 1610s ok 343 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 344 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 345 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 346 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 347 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 348 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 349 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 350 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 351 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 352 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 353 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 354 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 355 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 356 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/255.255.0.0 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 357 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # expecting access. 1610s ok 358 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 359 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from all 1610s # expecting access denial. 1610s ok 360 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 361 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 362 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 363 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 364 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 365 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 366 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 367 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 368 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 369 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 370 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 371 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from somewhere.else.com 1610s # expecting access. 1610s ok 372 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 373 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 127.0.0.1/16 1610s # Deny from 66.6.6.6 1610s # expecting access. 1610s ok 374 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # expecting access denial. 1610s ok 375 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 376 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from all 1610s # expecting access denial. 1610s ok 377 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 378 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 379 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 380 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 381 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 382 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 383 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 384 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 385 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 386 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 387 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 388 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 389 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 390 1610s # --- 1610s # Order mutual-failure 1610s # Allow from somewhere.else.com 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 391 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # expecting access denial. 1610s ok 392 1610s # --- 1610s # Order mutual-failure 1610s # Deny from all 1610s # expecting access denial. 1610s ok 393 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from all 1610s # expecting access denial. 1610s ok 394 1610s # --- 1610s # Order mutual-failure 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 395 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from localhost 1610s # expecting access denial. 1610s ok 396 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 397 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1 1610s # expecting access denial. 1610s ok 398 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 399 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0 1610s # expecting access denial. 1610s ok 400 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 401 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1/255.255.0.0 1610s # expecting access denial. 1610s ok 402 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 403 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from 127.0.0.1/16 1610s # expecting access denial. 1610s ok 404 1610s # --- 1610s # Order mutual-failure 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 405 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from somewhere.else.com 1610s # expecting access denial. 1610s ok 406 1610s # --- 1610s # Order mutual-failure 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 407 1610s # --- 1610s # Order mutual-failure 1610s # Allow from 66.6.6.6 1610s # Deny from 66.6.6.6 1610s # expecting access denial. 1610s ok 408 1610s ok 1612s t/modules/actions.t ................. 1612s 1..20 1612s # Running under perl version 5.038002 for linux 1612s # Current time local: Tue Dec 17 19:20:13 2024 1612s # Current time GMT: Tue Dec 17 19:20:13 2024 1612s # Using Test.pm version 1.31 1612s # Using Apache/Test.pm version 1.42 1612s # expected: 200 1612s # received: '200' 1612s ok 1 1612s # expected: 'nada' 1612s # received: 'nada' 1612s ok 2 1612s # expected: 404 1612s # received: '404' 1612s ok 3 1612s ok 4 # skip RC=404, no need to check content 1612s # expected: 404 1612s # received: '404' 1612s ok 5 1612s ok 6 # skip RC=404, no need to check content 1612s # expected: 404 1612s # received: '404' 1612s ok 7 1612s ok 8 # skip RC=404, no need to check content 1612s # expected: 200 1612s # received: '200' 1612s ok 9 1612s # expected: 'nada' 1612s # received: 'nada' 1612s ok 10 1612s # expected: 404 1612s # received: '404' 1612s ok 11 1612s ok 12 # skip RC=404, no need to check content 1612s # expected: 200 1612s # received: '200' 1612s ok 13 1612s # expected: 'POST 1612s # foo2: bar2 1612s # ' 1612s # received: 'POST 1612s # foo2: bar2 1612s # ' 1612s ok 14 1612s # expected: 405 1612s # received: '405' 1612s ok 15 1612s # expected: 200 1612s # received: '200' 1612s ok 16 1612s # expected: 'foo=bar' 1612s # received: 'foo=bar' 1612s ok 17 1612s # expected: 200 1612s # received: '200' 1612s ok 18 1612s # expected: 'POST 1612s # foo2: bar2 1612s # ' 1612s # received: 'POST 1612s # foo2: bar2 1612s # ' 1612s ok 19 1612s # expected: 405 1612s # received: '405' 1612s ok 20 1612s ok 1615s t/modules/alias.t ................... 1615s 1..134 1615s # Running under perl version 5.038002 for linux 1615s # Current time local: Tue Dec 17 19:20:15 2024 1615s # Current time GMT: Tue Dec 17 19:20:15 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.42 1615s # verifying simple aliases 1615s # testing : /alias/ 1615s # expected: 200 1615s # received: '200' 1615s ok 1 1615s # testing : /bogu/ 1615s # expected: 404 1615s # received: '404' 1615s ok 2 1615s # verifying alias match with /ali[0-9]. 1615s # testing : /ali0 1615s # expected: 0 1615s # received: '0' 1615s ok 3 1615s # testing : /ali1 1615s # expected: 1 1615s # received: '1' 1615s ok 4 1615s # testing : /ali2 1615s # expected: 2 1615s # received: '2' 1615s ok 5 1615s # testing : /ali3 1615s # expected: 3 1615s # received: '3' 1615s ok 6 1615s # testing : /ali4 1615s # expected: 4 1615s # received: '4' 1615s ok 7 1615s # testing : /ali5 1615s # expected: 5 1615s # received: '5' 1615s ok 8 1615s # testing : /ali6 1615s # expected: 6 1615s # received: '6' 1615s ok 9 1615s # testing : /ali7 1615s # expected: 7 1615s # received: '7' 1615s ok 10 1615s # testing : /ali8 1615s # expected: 8 1615s # received: '8' 1615s ok 11 1615s # testing : /ali9 1615s # expected: 9 1615s # received: '9' 1615s ok 12 1615s # verifying expression alias match with /expr/ali[0-9]. 1615s # testing : /ali0 1615s # expected: 0 1615s # received: '0' 1615s ok 13 1615s # testing : /ali1 1615s # expected: 1 1615s # received: '1' 1615s ok 14 1615s # testing : /ali2 1615s # expected: 2 1615s # received: '2' 1615s ok 15 1615s # testing : /ali3 1615s # expected: 3 1615s # received: '3' 1615s ok 16 1615s # testing : /ali4 1615s # expected: 4 1615s # received: '4' 1615s ok 17 1615s # testing : /ali5 1615s # expected: 5 1615s # received: '5' 1615s ok 18 1615s # testing : /ali6 1615s # expected: 6 1615s # received: '6' 1615s ok 19 1615s # testing : /ali7 1615s # expected: 7 1615s # received: '7' 1615s ok 20 1615s # testing : /ali8 1615s # expected: 8 1615s # received: '8' 1615s ok 21 1615s # testing : /ali9 1615s # expected: 9 1615s # received: '9' 1615s ok 22 1615s # testing : /forbid 1615s # expected: '403' 1615s # received: '403' 1615s ok 23 1615s # testing : /gone 1615s # expected: '410' 1615s # received: '410' 1615s ok 24 1615s # testing : /perm 1615s # expected: '301' 1615s # received: '301' 1615s ok 25 1615s # testing : /perm2 1615s # expected: '301' 1615s # received: '301' 1615s ok 26 1615s # testing : /seeother 1615s # expected: '303' 1615s # received: '303' 1615s ok 27 1615s # testing : /temp 1615s # expected: '302' 1615s # received: '302' 1615s ok 28 1615s # testing : /temp2 1615s # expected: '302' 1615s # received: '302' 1615s ok 29 1615s verifying body of perm and temp redirect match 1615s # testing : /p0 1615s # expected: 0 1615s # received: '0' 1615s ok 30 1615s # testing : /p1 1615s # expected: 1 1615s # received: '1' 1615s ok 31 1615s # testing : /p2 1615s # expected: 2 1615s # received: '2' 1615s ok 32 1615s # testing : /p3 1615s # expected: 3 1615s # received: '3' 1615s ok 33 1615s # testing : /p4 1615s # expected: 4 1615s # received: '4' 1615s ok 34 1615s # testing : /p5 1615s # expected: 5 1615s # received: '5' 1615s ok 35 1615s # testing : /p6 1615s # expected: 6 1615s # received: '6' 1615s ok 36 1615s # testing : /p7 1615s # expected: 7 1615s # received: '7' 1615s ok 37 1615s # testing : /p8 1615s # expected: 8 1615s # received: '8' 1615s ok 38 1615s # testing : /p9 1615s # expected: 9 1615s # received: '9' 1615s ok 39 1615s # testing : /t0 1615s # expected: 0 1615s # received: '0' 1615s ok 40 1615s # testing : /t1 1615s # expected: 1 1615s # received: '1' 1615s ok 41 1615s # testing : /t2 1615s # expected: 2 1615s # received: '2' 1615s ok 42 1615s # testing : /t3 1615s # expected: 3 1615s # received: '3' 1615s ok 43 1615s # testing : /t4 1615s # expected: 4 1615s # received: '4' 1615s ok 44 1615s # testing : /t5 1615s # expected: 5 1615s # received: '5' 1615s ok 45 1615s # testing : /t6 1615s # expected: 6 1615s # received: '6' 1615s ok 46 1615s # testing : /t7 1615s # expected: 7 1615s # received: '7' 1615s ok 47 1615s # testing : /t8 1615s # expected: 8 1615s # received: '8' 1615s ok 48 1615s # testing : /t9 1615s # expected: 9 1615s # received: '9' 1615s ok 49 1615s verifying body of perm and temp redirect match with expression support 1615s # testing : /p0 1615s # expected: 0 1615s # received: '0' 1615s ok 50 1615s # testing : /p1 1615s # expected: 1 1615s # received: '1' 1615s ok 51 1615s # testing : /p2 1615s # expected: 2 1615s # received: '2' 1615s ok 52 1615s # testing : /p3 1615s # expected: 3 1615s # received: '3' 1615s ok 53 1615s # testing : /p4 1615s # expected: 4 1615s # received: '4' 1615s ok 54 1615s # testing : /p5 1615s # expected: 5 1615s # received: '5' 1615s ok 55 1615s # testing : /p6 1615s # expected: 6 1615s # received: '6' 1615s ok 56 1615s # testing : /p7 1615s # expected: 7 1615s # received: '7' 1615s ok 57 1615s # testing : /p8 1615s # expected: 8 1615s # received: '8' 1615s ok 58 1615s # testing : /p9 1615s # expected: 9 1615s # received: '9' 1615s ok 59 1615s # testing : /t0 1615s # expected: 0 1615s # received: '0' 1615s ok 60 1615s # testing : /t1 1615s # expected: 1 1615s # received: '1' 1615s ok 61 1615s # testing : /t2 1615s # expected: 2 1615s # received: '2' 1615s ok 62 1615s # testing : /t3 1615s # expected: 3 1615s # received: '3' 1615s ok 63 1615s # testing : /t4 1615s # expected: 4 1615s # received: '4' 1615s ok 64 1615s # testing : /t5 1615s # expected: 5 1615s # received: '5' 1615s ok 65 1615s # testing : /t6 1615s # expected: 6 1615s # received: '6' 1615s ok 66 1615s # testing : /t7 1615s # expected: 7 1615s # received: '7' 1615s ok 67 1615s # testing : /t8 1615s # expected: 8 1615s # received: '8' 1615s ok 68 1615s # testing : /t9 1615s # expected: 9 1615s # received: '9' 1615s ok 69 1615s verifying return code of seeother and gone redirect match 1615s # testing : f0 1615s # expected: '403' 1615s # received: '403' 1615s ok 70 1615s # testing : f1 1615s # expected: '403' 1615s # received: '403' 1615s ok 71 1615s # testing : f2 1615s # expected: '403' 1615s # received: '403' 1615s ok 72 1615s # testing : f3 1615s # expected: '403' 1615s # received: '403' 1615s ok 73 1615s # testing : f4 1615s # expected: '403' 1615s # received: '403' 1615s ok 74 1615s # testing : f5 1615s # expected: '403' 1615s # received: '403' 1615s ok 75 1615s # testing : f6 1615s # expected: '403' 1615s # received: '403' 1615s ok 76 1615s # testing : f7 1615s # expected: '403' 1615s # received: '403' 1615s ok 77 1615s # testing : f8 1615s # expected: '403' 1615s # received: '403' 1615s ok 78 1615s # testing : f9 1615s # expected: '403' 1615s # received: '403' 1615s ok 79 1615s # testing : s0 1615s # expected: '303' 1615s # received: '303' 1615s ok 80 1615s # testing : s1 1615s # expected: '303' 1615s # received: '303' 1615s ok 81 1615s # testing : s2 1615s # expected: '303' 1615s # received: '303' 1615s ok 82 1615s # testing : s3 1615s # expected: '303' 1615s # received: '303' 1615s ok 83 1615s # testing : s4 1615s # expected: '303' 1615s # received: '303' 1615s ok 84 1615s # testing : s5 1615s # expected: '303' 1615s # received: '303' 1615s ok 85 1615s # testing : s6 1615s # expected: '303' 1615s # received: '303' 1615s ok 86 1615s # testing : s7 1615s # expected: '303' 1615s # received: '303' 1615s ok 87 1615s # testing : s8 1615s # expected: '303' 1615s # received: '303' 1615s ok 88 1615s # testing : s9 1615s # expected: '303' 1615s # received: '303' 1615s ok 89 1615s # testing : g0 1615s # expected: '410' 1615s # received: '410' 1615s ok 90 1615s # testing : g1 1615s # expected: '410' 1615s # received: '410' 1615s ok 91 1615s # testing : g2 1615s # expected: '410' 1615s # received: '410' 1615s ok 92 1615s # testing : g3 1615s # expected: '410' 1615s # received: '410' 1615s ok 93 1615s # testing : g4 1615s # expected: '410' 1615s # received: '410' 1615s ok 94 1615s # testing : g5 1615s # expected: '410' 1615s # received: '410' 1615s ok 95 1615s # testing : g6 1615s # expected: '410' 1615s # received: '410' 1615s ok 96 1615s # testing : g7 1615s # expected: '410' 1615s # received: '410' 1615s ok 97 1615s # testing : g8 1615s # expected: '410' 1615s # received: '410' 1615s ok 98 1615s # testing : g9 1615s # expected: '410' 1615s # received: '410' 1615s ok 99 1615s verifying return code of seeother and gone redirect match with expression support 1615s # testing : f0 1615s # expected: '403' 1615s # received: '403' 1615s ok 100 1615s # testing : f1 1615s # expected: '403' 1615s # received: '403' 1615s ok 101 1615s # testing : f2 1615s # expected: '403' 1615s # received: '403' 1615s ok 102 1615s # testing : f3 1615s # expected: '403' 1615s # received: '403' 1615s ok 103 1615s # testing : f4 1615s # expected: '403' 1615s # received: '403' 1615s ok 104 1615s # testing : f5 1615s # expected: '403' 1615s # received: '403' 1615s ok 105 1615s # testing : f6 1615s # expected: '403' 1615s # received: '403' 1615s ok 106 1615s # testing : f7 1615s # expected: '403' 1615s # received: '403' 1615s ok 107 1615s # testing : f8 1615s # expected: '403' 1615s # received: '403' 1615s ok 108 1615s # testing : f9 1615s # expected: '403' 1615s # received: '403' 1615s ok 109 1615s # testing : s0 1615s # expected: '303' 1615s # received: '303' 1615s ok 110 1615s # testing : s1 1615s # expected: '303' 1615s # received: '303' 1615s ok 111 1615s # testing : s2 1615s # expected: '303' 1615s # received: '303' 1615s ok 112 1615s # testing : s3 1615s # expected: '303' 1615s # received: '303' 1615s ok 113 1615s # testing : s4 1615s # expected: '303' 1615s # received: '303' 1615s ok 114 1615s # testing : s5 1615s # expected: '303' 1615s # received: '303' 1615s ok 115 1615s # testing : s6 1615s # expected: '303' 1615s # received: '303' 1615s ok 116 1615s # testing : s7 1615s # expected: '303' 1615s # received: '303' 1615s ok 117 1615s # testing : s8 1615s # expected: '303' 1615s # received: '303' 1615s ok 118 1615s # testing : s9 1615s # expected: '303' 1615s # received: '303' 1615s ok 119 1615s # testing : g0 1615s # expected: '410' 1615s # received: '410' 1615s ok 120 1615s # testing : g1 1615s # expected: '410' 1615s # received: '410' 1615s ok 121 1615s # testing : g2 1615s # expected: '410' 1615s # received: '410' 1615s ok 122 1615s # testing : g3 1615s # expected: '410' 1615s # received: '410' 1615s ok 123 1615s # testing : g4 1615s # expected: '410' 1615s # received: '410' 1615s ok 124 1615s # testing : g5 1615s # expected: '410' 1615s # received: '410' 1615s ok 125 1615s # testing : g6 1615s # expected: '410' 1615s # received: '410' 1615s ok 126 1615s # testing : g7 1615s # expected: '410' 1615s # received: '410' 1615s ok 127 1615s # testing : g8 1615s # expected: '410' 1615s # received: '410' 1615s ok 128 1615s # testing : g9 1615s # expected: '410' 1615s # received: '410' 1615s ok 129 1615s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1615s # verifying /modules/alias/script is plain text 1615s # testing : /modules/alias/script 1615s # expected: '#!/bin/sh 1615s # echo Content-type: text/plain 1615s # echo 1615s # echo this is a shell script cgi. 1615s # ' 1615s # received: '#!/bin/sh 1615s # echo Content-type: text/plain 1615s # echo 1615s # echo this is a shell script cgi. 1615s # ' 1615s ok 130 1615s # verifying same file accessed at /cgi/script is executed code 1615s # testing : /cgi/script 1615s # expected: 'this is a shell script cgi. 1615s # ' 1615s # received: 'this is a shell script cgi. 1615s # ' 1615s ok 131 1615s # verifying ScriptAliasMatch with /aliascgi-script 1615s # testing : /aliascgi-script 1615s # expected: 'this is a shell script cgi. 1615s # ' 1615s # received: 'this is a shell script cgi. 1615s # ' 1615s ok 132 1615s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1615s # testing : /aliascgi-script 1615s # expected: 'this is a shell script cgi. 1615s # ' 1615s # received: 'this is a shell script cgi. 1615s # ' 1615s ok 133 1615s # verifying bad script alias. 1615s # testing : /aliascgi-nada 1615s # expected: 404 1615s # received: '404' 1615s ok 134 1615s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1615s ok 1618s t/modules/allowmethods.t ............ 1618s 1..9 1618s # Running under perl version 5.038002 for linux 1618s # Current time local: Tue Dec 17 19:20:18 2024 1618s # Current time GMT: Tue Dec 17 19:20:18 2024 1618s # Using Test.pm version 1.31 1618s # Using Apache/Test.pm version 1.42 1618s # testing : Get request to /Get responds 200 1618s # expected: 200 1618s # received: '200' 1618s ok 1 1618s # testing : Head request to /Get responds 200 1618s # expected: 200 1618s # received: '200' 1618s ok 2 1618s # testing : Post request to /Get responds 405 1618s # expected: 405 1618s # received: '405' 1618s ok 3 1618s # testing : Get request to /Head responds 200 1618s # expected: 200 1618s # received: '200' 1618s ok 4 1618s # testing : Head request to /Head responds 200 1618s # expected: 200 1618s # received: '200' 1618s ok 5 1618s # testing : Post request to /Head responds 405 1618s # expected: 405 1618s # received: '405' 1618s ok 6 1618s # testing : Get request to /Post responds 405 1618s # expected: 405 1618s # received: '405' 1618s ok 7 1618s # testing : Head request to /Post responds 405 1618s # expected: 405 1618s # received: '405' 1618s ok 8 1618s # testing : Post request to /Post responds 200 1618s # expected: 200 1618s # received: '200' 1618s ok 9 1618s ok 1620s t/modules/asis.t .................... 1620s 1..3 1620s # Running under perl version 5.038002 for linux 1620s # Current time local: Tue Dec 17 19:20:21 2024 1620s # Current time GMT: Tue Dec 17 19:20:21 2024 1620s # Using Test.pm version 1.31 1620s # Using Apache/Test.pm version 1.42 1620s # testing : asis content OK 1620s # expected: 'This is asis content. 1620s # ' 1620s # received: 'This is asis content. 1620s # ' 1620s ok 1 1620s # testing : asis gave 404 error 1620s # expected: 404 1620s # received: '404' 1620s ok 2 1620s # testing : asis gave 403 error 1620s # expected: 403 1620s # received: '403' 1620s ok 3 1620s ok 1625s t/modules/authz_core.t .............. 1625s 1..504 1625s # Running under perl version 5.038002 for linux 1625s # Current time local: Tue Dec 17 19:20:23 2024 1625s # Current time GMT: Tue Dec 17 19:20:23 2024 1625s # Using Test.pm version 1.31 1625s # Using Apache/Test.pm version 1.42 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/groups1 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 200, expected 200 [a/ : a/ ] 1625s ok 1 1625s # got 200, expected 200 [a/ : a/ 1] 1625s ok 2 1625s # got 200, expected 200 [a/ : a/ 2] 1625s ok 3 1625s # got 200, expected 200 [a/ : a/ 1 2] 1625s ok 4 1625s # got 200, expected 200 [a/ : a/ 3] 1625s ok 5 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ user1: a/ ] 1625s ok 6 1625s # got 200, expected 200 [a/ user1: a/ user1] 1625s ok 7 1625s # got 401, expected 401 [a/ user1: a/ user2] 1625s ok 8 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ Any 1 2: a/ ] 1625s ok 9 1625s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1625s ok 10 1625s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1625s ok 11 1625s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1625s ok 12 1625s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1625s ok 13 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1625s ok 14 1625s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1625s ok 15 1625s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1625s ok 16 1625s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1625s ok 17 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1625s ok 18 1625s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1625s ok 19 1625s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1625s ok 20 1625s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1625s ok 21 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1625s ok 22 1625s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1625s ok 23 1625s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1625s ok 24 1625s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1625s ok 25 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1625s ok 26 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1625s ok 27 1625s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1625s ok 28 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1625s ok 29 1625s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1625s ok 30 1625s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1625s ok 31 1625s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1625s ok 32 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1625s ok 33 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1625s ok 34 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1625s ok 35 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1625s ok 36 1625s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1625s ok 37 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1625s ok 38 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1625s ok 39 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1625s ok 40 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1625s ok 41 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1625s ok 42 1625s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1625s ok 43 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1625s ok 44 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1625s ok 45 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1625s ok 46 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1625s ok 47 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1625s ok 48 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1625s ok 49 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1625s ok 50 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1625s ok 51 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1625s ok 52 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1625s ok 53 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1625s ok 54 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1625s ok 55 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1625s ok 56 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1625s ok 57 1625s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1625s ok 58 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 !2: a/ ] 1625s ok 59 1625s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1625s ok 60 1625s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1625s ok 61 1625s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1625s ok 62 1625s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1625s ok 63 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1625s ok 64 1625s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1625s ok 65 1625s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1625s ok 66 1625s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1625s ok 67 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1625s ok 68 1625s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1625s ok 69 1625s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1625s ok 70 1625s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1625s ok 71 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1625s ok 72 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1625s ok 73 1625s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1625s ok 74 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1625s ok 75 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1625s ok 76 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1625s ok 77 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1625s ok 78 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1625s ok 79 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1625s ok 80 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1625s ok 81 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1625s ok 82 1625s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1625s ok 83 1625s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1625s ok 84 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1625s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1625s ok 85 1625s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1625s ok 86 1625s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1625s ok 87 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1625s ok 88 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1625s ok 89 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1625s ok 90 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1625s ok 91 1625s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1625s ok 92 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1625s ok 93 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1625s ok 94 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1625s ok 95 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1625s ok 96 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1625s ok 97 1625s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1625s ok 98 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1625s ok 99 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1625s ok 100 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1625s ok 101 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1625s ok 102 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1625s ok 103 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1625s ok 104 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1625s ok 105 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1625s ok 106 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1625s ok 107 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1625s ok 108 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1625s ok 109 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1625s ok 110 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1625s ok 111 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1625s ok 112 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1625s ok 113 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 2: a/ ] 1625s ok 114 1625s # got 403, expected 403 [a/ All 1 2: a/ 1] 1625s ok 115 1625s # got 403, expected 403 [a/ All 1 2: a/ 2] 1625s ok 116 1625s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1625s ok 117 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1625s ok 118 1625s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1625s ok 119 1625s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1625s ok 120 1625s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1625s ok 121 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1625s ok 122 1625s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1625s ok 123 1625s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1625s ok 124 1625s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1625s ok 125 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1625s ok 126 1625s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1625s ok 127 1625s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1625s ok 128 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1625s ok 129 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1625s ok 130 1625s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1625s ok 131 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1625s ok 132 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1625s ok 133 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1625s ok 134 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1625s ok 135 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1625s ok 136 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1625s ok 137 1625s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1625s ok 138 1625s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1625s ok 139 1625s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1625s ok 140 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1625s ok 141 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1625s ok 142 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1625s ok 143 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1625s ok 144 1625s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1625s ok 145 1625s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1625s ok 146 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1625s ok 147 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1625s ok 148 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1625s ok 149 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1625s ok 150 1625s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1625s ok 151 1625s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1625s ok 152 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1625s ok 153 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1625s ok 154 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1625s ok 155 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1625s ok 156 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1625s ok 157 1625s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1625s ok 158 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1625s ok 159 1625s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1625s ok 160 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1625s ok 161 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1625s ok 162 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1625s ok 163 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1625s ok 164 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1625s ok 165 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1625s ok 166 1625s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1625s ok 167 1625s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1625s ok 168 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1625s ok 169 1625s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1625s ok 170 1625s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1625s ok 171 1625s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1625s ok 172 1625s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1625s ok 173 1625s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1625s ok 174 1625s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1625s ok 175 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1625s ok 176 1625s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1625s ok 177 1625s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1625s ok 178 1625s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1625s ok 179 1625s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1625s ok 180 1625s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1625s ok 181 1625s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1625s ok 182 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1625s ok 183 1625s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1625s ok 184 1625s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1625s ok 185 1625s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1625s ok 186 1625s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1625s ok 187 1625s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1625s ok 188 1625s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1625s ok 189 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1625s ok 190 1625s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1625s ok 191 1625s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1625s ok 192 1625s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1625s ok 193 1625s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1625s ok 194 1625s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1625s ok 195 1625s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1625s ok 196 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1625s ok 197 1625s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1625s ok 198 1625s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1625s ok 199 1625s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1625s ok 200 1625s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1625s ok 201 1625s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1625s ok 202 1625s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1625s ok 203 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1625s ok 204 1625s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1625s ok 205 1625s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1625s ok 206 1625s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1625s ok 207 1625s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1625s ok 208 1625s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1625s ok 209 1625s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1625s ok 210 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1625s ok 211 1625s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1625s ok 212 1625s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1625s ok 213 1625s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1625s ok 214 1625s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1625s ok 215 1625s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1625s ok 216 1625s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1625s ok 217 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1625s ok 218 1625s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1625s ok 219 1625s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1625s ok 220 1625s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1625s ok 221 1625s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1625s ok 222 1625s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1625s ok 223 1625s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1625s ok 224 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1625s ok 225 1625s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1625s ok 226 1625s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1625s ok 227 1625s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1625s ok 228 1625s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1625s ok 229 1625s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1625s ok 230 1625s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1625s ok 231 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1625s ok 232 1625s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1625s ok 233 1625s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1625s ok 234 1625s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1625s ok 235 1625s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1625s ok 236 1625s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1625s ok 237 1625s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1625s ok 238 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1625s ok 239 1625s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1625s ok 240 1625s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1625s ok 241 1625s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1625s ok 242 1625s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1625s ok 243 1625s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1625s ok 244 1625s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1625s ok 245 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1625s ok 246 1625s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1625s ok 247 1625s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1625s ok 248 1625s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1625s ok 249 1625s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1625s ok 250 1625s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1625s ok 251 1625s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1625s ok 252 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1625s ok 253 1625s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1625s ok 254 1625s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1625s ok 255 1625s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1625s ok 256 1625s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1625s ok 257 1625s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1625s ok 258 1625s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1625s ok 259 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1625s ok 260 1625s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1625s ok 261 1625s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1625s ok 262 1625s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1625s ok 263 1625s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1625s ok 264 1625s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1625s ok 265 1625s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1625s ok 266 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1625s ok 267 1625s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1625s ok 268 1625s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1625s ok 269 1625s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1625s ok 270 1625s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1625s ok 271 1625s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1625s ok 272 1625s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1625s ok 273 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1625s ok 274 1625s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1625s ok 275 1625s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1625s ok 276 1625s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1625s ok 277 1625s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1625s ok 278 1625s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1625s ok 279 1625s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1625s ok 280 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1625s ok 281 1625s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1625s ok 282 1625s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1625s ok 283 1625s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1625s ok 284 1625s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1625s ok 285 1625s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1625s ok 286 1625s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1625s ok 287 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1625s ok 288 1625s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1625s ok 289 1625s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1625s ok 290 1625s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1625s ok 291 1625s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1625s ok 292 1625s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1625s ok 293 1625s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1625s ok 294 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1625s ok 295 1625s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1625s ok 296 1625s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1625s ok 297 1625s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1625s ok 298 1625s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1625s ok 299 1625s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1625s ok 300 1625s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1625s ok 301 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1625s ok 302 1625s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1625s ok 303 1625s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1625s ok 304 1625s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1625s ok 305 1625s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1625s ok 306 1625s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1625s ok 307 1625s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1625s ok 308 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1625s ok 309 1625s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1625s ok 310 1625s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1625s ok 311 1625s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1625s ok 312 1625s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1625s ok 313 1625s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1625s ok 314 1625s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1625s ok 315 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1625s ok 316 1625s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1625s ok 317 1625s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1625s ok 318 1625s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1625s ok 319 1625s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1625s ok 320 1625s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1625s ok 321 1625s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1625s ok 322 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1625s ok 323 1625s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1625s ok 324 1625s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1625s ok 325 1625s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1625s ok 326 1625s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1625s ok 327 1625s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1625s ok 328 1625s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1625s ok 329 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1625s ok 330 1625s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1625s ok 331 1625s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1625s ok 332 1625s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1625s ok 333 1625s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1625s ok 334 1625s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1625s ok 335 1625s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1625s ok 336 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1625s ok 337 1625s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1625s ok 338 1625s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1625s ok 339 1625s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1625s ok 340 1625s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1625s ok 341 1625s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1625s ok 342 1625s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1625s ok 343 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1625s ok 344 1625s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1625s ok 345 1625s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1625s ok 346 1625s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1625s ok 347 1625s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1625s ok 348 1625s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1625s ok 349 1625s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1625s ok 350 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1625s ok 351 1625s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1625s ok 352 1625s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1625s ok 353 1625s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1625s ok 354 1625s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1625s ok 355 1625s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1625s ok 356 1625s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1625s ok 357 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1625s ok 358 1625s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1625s ok 359 1625s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1625s ok 360 1625s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1625s ok 361 1625s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1625s ok 362 1625s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1625s ok 363 1625s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1625s ok 364 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1625s ok 365 1625s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1625s ok 366 1625s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1625s ok 367 1625s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1625s ok 368 1625s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1625s ok 369 1625s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1625s ok 370 1625s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1625s ok 371 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1625s ok 372 1625s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1625s ok 373 1625s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1625s ok 374 1625s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1625s ok 375 1625s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1625s ok 376 1625s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1625s ok 377 1625s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1625s ok 378 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1625s ok 379 1625s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1625s ok 380 1625s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1625s ok 381 1625s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1625s ok 382 1625s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1625s ok 383 1625s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1625s ok 384 1625s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1625s ok 385 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1625s ok 386 1625s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1625s ok 387 1625s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1625s ok 388 1625s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1625s ok 389 1625s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1625s ok 390 1625s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1625s ok 391 1625s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1625s ok 392 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1625s ok 393 1625s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1625s ok 394 1625s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1625s ok 395 1625s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1625s ok 396 1625s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1625s ok 397 1625s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1625s ok 398 1625s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1625s ok 399 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1625s ok 400 1625s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1625s ok 401 1625s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1625s ok 402 1625s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1625s ok 403 1625s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1625s ok 404 1625s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1625s ok 405 1625s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1625s ok 406 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1625s ok 407 1625s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1625s ok 408 1625s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1625s ok 409 1625s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1625s ok 410 1625s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1625s ok 411 1625s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1625s ok 412 1625s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1625s ok 413 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1625s ok 414 1625s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1625s ok 415 1625s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1625s ok 416 1625s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1625s ok 417 1625s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1625s ok 418 1625s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1625s ok 419 1625s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1625s ok 420 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1625s ok 421 1625s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1625s ok 422 1625s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1625s ok 423 1625s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1625s ok 424 1625s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1625s ok 425 1625s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1625s ok 426 1625s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1625s ok 427 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1625s ok 428 1625s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1625s ok 429 1625s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1625s ok 430 1625s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1625s ok 431 1625s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1625s ok 432 1625s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1625s ok 433 1625s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1625s ok 434 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1625s ok 435 1625s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1625s ok 436 1625s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1625s ok 437 1625s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1625s ok 438 1625s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1625s ok 439 1625s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1625s ok 440 1625s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1625s ok 441 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1625s ok 442 1625s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1625s ok 443 1625s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1625s ok 444 1625s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1625s ok 445 1625s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1625s ok 446 1625s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1625s ok 447 1625s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1625s ok 448 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1625s ok 449 1625s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1625s ok 450 1625s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1625s ok 451 1625s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1625s ok 452 1625s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1625s ok 453 1625s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1625s ok 454 1625s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1625s ok 455 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1625s ok 456 1625s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1625s ok 457 1625s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1625s ok 458 1625s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1625s ok 459 1625s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1625s ok 460 1625s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1625s ok 461 1625s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1625s ok 462 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1625s ok 463 1625s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1625s ok 464 1625s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1625s ok 465 1625s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1625s ok 466 1625s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1625s ok 467 1625s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1625s ok 468 1625s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1625s ok 469 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1625s ok 470 1625s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1625s ok 471 1625s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1625s ok 472 1625s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1625s ok 473 1625s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1625s ok 474 1625s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1625s ok 475 1625s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1625s ok 476 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1625s ok 477 1625s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1625s ok 478 1625s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1625s ok 479 1625s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1625s ok 480 1625s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1625s ok 481 1625s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1625s ok 482 1625s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1625s ok 483 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1625s ok 484 1625s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1625s ok 485 1625s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1625s ok 486 1625s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1625s ok 487 1625s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1625s ok 488 1625s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1625s ok 489 1625s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1625s ok 490 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1625s ok 491 1625s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1625s ok 492 1625s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1625s ok 493 1625s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1625s ok 494 1625s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1625s ok 495 1625s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1625s ok 496 1625s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1625s ok 497 1625s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1625s ok 498 1625s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1625s ok 499 1625s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1625s ok 500 1625s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1625s ok 501 1625s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1625s ok 502 1625s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1625s ok 503 1625s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1625s ok 504 1625s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1625s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1625s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1625s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/groups1 1625s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/basic1 1625s ok 1628s t/modules/autoindex.t ............... 1628s 1..84 1628s # Running under perl version 5.038002 for linux 1628s # Current time local: Tue Dec 17 19:20:28 2024 1628s # Current time GMT: Tue Dec 17 19:20:28 2024 1628s # Using Test.pm version 1.31 1628s # Using Apache/Test.pm version 1.42 1628s --- 1628s IndexOrderDefault Ascending Name 1628s GET /modules/autoindex/htaccess/ 1628s ok 1 1628s --- 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 2 1628s --- 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 3 1628s --- 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 4 1628s --- 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 5 1628s --- 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 6 1628s --- 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 7 1628s --- 1628s IndexOrderDefault Ascending Date 1628s GET /modules/autoindex/htaccess/ 1628s ok 8 1628s --- 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 9 1628s --- 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 10 1628s --- 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 11 1628s --- 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 12 1628s --- 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 13 1628s --- 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 14 1628s --- 1628s IndexOrderDefault Ascending Size 1628s GET /modules/autoindex/htaccess/ 1628s ok 15 1628s --- 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 16 1628s --- 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 17 1628s --- 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 18 1628s --- 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 19 1628s --- 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 20 1628s --- 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 21 1628s --- 1628s IndexOrderDefault Descending Name 1628s GET /modules/autoindex/htaccess/ 1628s ok 22 1628s --- 1628s IndexOrderDefault Descending Name 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 23 1628s --- 1628s IndexOrderDefault Descending Name 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 24 1628s --- 1628s IndexOrderDefault Descending Name 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 25 1628s --- 1628s IndexOrderDefault Descending Name 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 26 1628s --- 1628s IndexOrderDefault Descending Name 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 27 1628s --- 1628s IndexOrderDefault Descending Name 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 28 1628s --- 1628s IndexOrderDefault Descending Date 1628s GET /modules/autoindex/htaccess/ 1628s ok 29 1628s --- 1628s IndexOrderDefault Descending Date 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 30 1628s --- 1628s IndexOrderDefault Descending Date 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 31 1628s --- 1628s IndexOrderDefault Descending Date 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 32 1628s --- 1628s IndexOrderDefault Descending Date 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 33 1628s --- 1628s IndexOrderDefault Descending Date 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 34 1628s --- 1628s IndexOrderDefault Descending Date 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 35 1628s --- 1628s IndexOrderDefault Descending Size 1628s GET /modules/autoindex/htaccess/ 1628s ok 36 1628s --- 1628s IndexOrderDefault Descending Size 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 37 1628s --- 1628s IndexOrderDefault Descending Size 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 38 1628s --- 1628s IndexOrderDefault Descending Size 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 39 1628s --- 1628s IndexOrderDefault Descending Size 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 40 1628s --- 1628s IndexOrderDefault Descending Size 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 41 1628s --- 1628s IndexOrderDefault Descending Size 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 42 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s GET /modules/autoindex/htaccess/ 1628s ok 43 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 44 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 45 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 46 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 47 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 48 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Name 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 49 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s GET /modules/autoindex/htaccess/ 1628s ok 50 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 51 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 52 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 53 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 54 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 55 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Date 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 56 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s GET /modules/autoindex/htaccess/ 1628s ok 57 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 58 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 59 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 60 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 61 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 62 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Ascending Size 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 63 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s GET /modules/autoindex/htaccess/ 1628s ok 64 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 65 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 66 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 67 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 68 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 69 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Name 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 70 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s GET /modules/autoindex/htaccess/ 1628s ok 71 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 72 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 73 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 74 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 75 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 76 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Date 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 77 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s GET /modules/autoindex/htaccess/ 1628s ok 78 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s 1628s (C=N O=A) 1628s GET /modules/autoindex/htaccess/?C=N&O=A 1628s ok 79 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s 1628s (C=N O=D) 1628s GET /modules/autoindex/htaccess/?C=N&O=D 1628s ok 80 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s 1628s (C=M O=A) 1628s GET /modules/autoindex/htaccess/?C=M&O=A 1628s ok 81 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s 1628s (C=M O=D) 1628s GET /modules/autoindex/htaccess/?C=M&O=D 1628s ok 82 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s 1628s (C=S O=A) 1628s GET /modules/autoindex/htaccess/?C=S&O=A 1628s ok 83 1628s --- 1628s IndexOptions FancyIndexing 1628s IndexOrderDefault Descending Size 1628s 1628s (C=S O=D) 1628s GET /modules/autoindex/htaccess/?C=S&O=D 1628s ok 84 1628s ok 1630s t/modules/autoindex2.t .............. 1630s 1..3 1630s # Running under perl version 5.038002 for linux 1630s # Current time local: Tue Dec 17 19:20:31 2024 1630s # Current time GMT: Tue Dec 17 19:20:31 2024 1630s # Using Test.pm version 1.31 1630s # Using Apache/Test.pm version 1.42 1630s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1630s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1630s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1630s # testing : dir_broken should not be listed 1630s # expected: 0 1630s # received: 0 1630s ok 1 1630s # testing : dir_normal should be listed 1630s # expected: 1 1630s # received: 1 1630s ok 2 1630s # testing : dir_protected should not be listed 1630s # expected: 0 1630s # received: 0 1630s ok 3 1630s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1630s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1630s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1630s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1630s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1630s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1630s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1630s ok 1632s t/modules/brotli.t .................. 1632s 1..64 1632s # Running under perl version 5.038002 for linux 1632s # Current time local: Tue Dec 17 19:20:33 2024 1632s # Current time GMT: Tue Dec 17 19:20:33 2024 1632s # Using Test.pm version 1.31 1632s # Using Apache/Test.pm version 1.42 1632s qvalue: 1632s # expected: 200 1632s # received: '200' 1632s ok 1 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 2 1632s qvalue: 1632s # expected: 200 1632s # received: '200' 1632s ok 3 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 4 1632s qvalue: 1632s # expected: 200 1632s # received: '200' 1632s ok 5 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 6 1632s qvalue: 1632s # expected: 200 1632s # received: '200' 1632s ok 7 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 8 1632s qvalue: 1632s # expected: 200 1632s # received: '200' 1632s ok 9 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 10 1632s qvalue: 1632s # expected: 200 1632s # received: '200' 1632s ok 11 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 12 1632s qvalue: ; 1632s # expected: 200 1632s # received: '200' 1632s ok 13 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 14 1632s qvalue: ; 1632s # expected: 200 1632s # received: '200' 1632s ok 15 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 16 1632s qvalue: ; 1632s # expected: 200 1632s # received: '200' 1632s ok 17 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 18 1632s qvalue: ;q= 1632s # expected: 200 1632s # received: '200' 1632s ok 19 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 20 1632s qvalue: ;q= 1632s # expected: 200 1632s # received: '200' 1632s ok 21 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 22 1632s qvalue: ;q= 1632s # expected: 200 1632s # received: '200' 1632s ok 23 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 24 1632s qvalue: ;q=0 1632s # expected: 200 1632s # received: '200' 1632s ok 25 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 26 1632s qvalue: ;q=0 1632s # expected: 200 1632s # received: '200' 1632s ok 27 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 28 1632s qvalue: ;q=0 1632s # expected: 200 1632s # received: '200' 1632s ok 29 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 30 1632s qvalue: ;q=0. 1632s # expected: 200 1632s # received: '200' 1632s ok 31 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 32 1632s qvalue: ;q=0. 1632s # expected: 200 1632s # received: '200' 1632s ok 33 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 34 1632s qvalue: ;q=0. 1632s # expected: 200 1632s # received: '200' 1632s ok 35 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 36 1632s qvalue: ;q=0.0 1632s # expected: 200 1632s # received: '200' 1632s ok 37 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 38 1632s qvalue: ;q=0.0 1632s # expected: 200 1632s # received: '200' 1632s ok 39 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 40 1632s qvalue: ;q=0.0 1632s # expected: 200 1632s # received: '200' 1632s ok 41 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 42 1632s qvalue: ;q=0.00 1632s # expected: 200 1632s # received: '200' 1632s ok 43 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 44 1632s qvalue: ;q=0.00 1632s # expected: 200 1632s # received: '200' 1632s ok 45 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 46 1632s qvalue: ;q=0.00 1632s # expected: 200 1632s # received: '200' 1632s ok 47 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 48 1632s qvalue: ;q=0.000 1632s # expected: 200 1632s # received: '200' 1632s ok 49 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 50 1632s qvalue: ;q=0.000 1632s # expected: 200 1632s # received: '200' 1632s ok 51 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 52 1632s qvalue: ;q=0.000 1632s # expected: 200 1632s # received: '200' 1632s ok 53 1632s # testing : response without Content-Encoding is OK 1632s # expected: undef 1632s # received: undef 1632s ok 54 1632s qvalue: ;q=0.0000 1632s # expected: 200 1632s # received: '200' 1632s ok 55 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 56 1632s qvalue: ;q=0.0000 1632s # expected: 200 1632s # received: '200' 1632s ok 57 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 58 1632s qvalue: ;q=0.0000 1632s # expected: 200 1632s # received: '200' 1632s ok 59 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 60 1632s # expected: 200 1632s # received: '200' 1632s ok 61 1632s # testing : response Content-Encoding is OK 1632s # expected: 'br' 1632s # received: 'br' 1632s ok 62 1632s # expected: 200 1632s # received: '200' 1632s ok 63 1632s # testing : response Content-Encoding is OK 1632s # expected: 'gzip' 1632s # received: 'gzip' 1632s ok 64 1632s ok 1635s t/modules/buffer.t .................. 1635s 1..12 1635s # Running under perl version 5.038002 for linux 1635s # Current time local: Tue Dec 17 19:20:35 2024 1635s # Current time GMT: Tue Dec 17 19:20:35 2024 1635s # Using Test.pm version 1.31 1635s # Using Apache/Test.pm version 1.42 1635s # testing : Checking return code is '200' 1635s # expected: 200 1635s # received: '200' 1635s ok 1 1635s ok 2 1635s # testing : Checking return code is '200' 1635s # expected: 200 1635s # received: '200' 1635s ok 3 1635s ok 4 1635s # testing : Checking return code is '200' 1635s # expected: 200 1635s # received: '200' 1635s ok 5 1635s ok 6 1635s # testing : Checking return code is '200' 1635s # expected: 200 1635s # received: '200' 1635s ok 7 1635s ok 8 1635s # testing : Checking return code is '200' 1635s # expected: 200 1635s # received: '200' 1635s ok 9 1635s ok 10 1635s # testing : Checking return code is '200' 1635s # expected: 200 1635s # received: '200' 1635s ok 11 1635s ok 12 1635s ok 1637s t/modules/cache.t ................... 1637s 1..3 1637s # Running under perl version 5.038002 for linux 1637s # Current time local: Tue Dec 17 19:20:38 2024 1637s # Current time GMT: Tue Dec 17 19:20:38 2024 1637s # Using Test.pm version 1.31 1637s # Using Apache/Test.pm version 1.42 1637s # testing : non-cached call to index.html 1637s # expected: 200 1637s # received: '200' 1637s ok 1 1637s # testing : call to cache index.html 1637s # expected: 200 1637s # received: '200' 1637s ok 2 1637s # testing : cached call to index.html 1637s # expected: 200 1637s # received: '200' 1637s ok 3 1637s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1637s ok 1642s t/modules/cgi.t ..................... 1642s 1..58 1642s # Running under perl version 5.038002 for linux 1642s # Current time local: Tue Dec 17 19:20:40 2024 1642s # Current time GMT: Tue Dec 17 19:20:40 2024 1642s # Using Test.pm version 1.31 1642s # Using Apache/Test.pm version 1.42 1642s # testing : return code for acceptpathinfodefault.sh 1642s # expected: 200 1642s # received: '200' 1642s ok 1 1642s # testing : body for acceptpathinfodefault.sh 1642s # expected: '' 1642s # received: '' 1642s ok 2 1642s # testing : return code for acceptpathinfodefault.sh/foo 1642s # expected: 200 1642s # received: '200' 1642s ok 3 1642s # testing : body for acceptpathinfodefault.sh/foo 1642s # expected: '/foo' 1642s # received: '/foo' 1642s ok 4 1642s # testing : return code for acceptpathinfooff.sh 1642s # expected: 200 1642s # received: '200' 1642s ok 5 1642s # testing : body for acceptpathinfooff.sh 1642s # expected: '' 1642s # received: '' 1642s ok 6 1642s # testing : return code for acceptpathinfooff.sh/foo 1642s # expected: 404 1642s # received: '404' 1642s ok 7 1642s # no body test for this one 1642s ok 8 1642s # testing : return code for acceptpathinfoon.sh 1642s # expected: 200 1642s # received: '200' 1642s ok 9 1642s # testing : body for acceptpathinfoon.sh 1642s # expected: '' 1642s # received: '' 1642s ok 10 1642s # testing : return code for acceptpathinfoon.sh/foo 1642s # expected: 200 1642s # received: '200' 1642s ok 11 1642s # testing : body for acceptpathinfoon.sh/foo 1642s # expected: '/foo' 1642s # received: '/foo' 1642s ok 12 1642s # testing : return code for bogus-perl.pl 1642s # expected: 500 1642s # received: '500' 1642s ok 13 1642s # cgi log created ok. 1642s ok 14 1642s # testing : return code for bogus-sh.sh 1642s # expected: 500 1642s # received: '500' 1642s ok 15 1642s # checking that log size (807) is bigger than it used to be (523) 1642s ok 16 1642s # testing : return code for nph-stderr.pl 1642s # expected: 200 1642s # received: '200' 1642s ok 17 1642s # testing : body for nph-stderr.pl 1642s # expected: 'this is nph-stdout' 1642s # received: 'this is nph-stdout' 1642s ok 18 1642s # testing : return code for nph-test.pl 1642s # expected: 200 1642s # received: '200' 1642s ok 19 1642s # testing : body for nph-test.pl 1642s # expected: 'ok' 1642s # received: 'ok' 1642s ok 20 1642s # testing : return code for perl.pl 1642s # expected: 200 1642s # received: '200' 1642s ok 21 1642s # testing : body for perl.pl 1642s # expected: 'perl cgi' 1642s # received: 'perl cgi' 1642s ok 22 1642s # testing : return code for sh.sh 1642s # expected: 200 1642s # received: '200' 1642s ok 23 1642s # testing : body for sh.sh 1642s # expected: 'sh cgi' 1642s # received: 'sh cgi' 1642s ok 24 1642s # testing : return code for stderr1.pl 1642s # expected: 200 1642s # received: '200' 1642s ok 25 1642s # testing : body for stderr1.pl 1642s # expected: 'this is stdout' 1642s # received: 'this is stdout' 1642s ok 26 1642s # testing : return code for stderr2.pl 1642s # expected: 200 1642s # received: '200' 1642s ok 27 1642s # testing : body for stderr2.pl 1642s # expected: 'this is also stdout' 1642s # received: 'this is also stdout' 1642s ok 28 1642s # testing : return code for stderr3.pl 1642s # expected: 200 1642s # received: '200' 1642s ok 29 1642s # testing : body for stderr3.pl 1642s # expected: 'this is more stdout' 1642s # received: 'this is more stdout' 1642s ok 30 1642s # posted content (length 10) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1642s # expected: '500' 1642s # received: '500' 1642s ok 31 1642s # checking that log size (35781) is greater than 807 1642s ok 32 1642s # verifying that logged content is 10 characters 1642s ok 33 1642s # posted content (length 99) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1642s # expected: '500' 1642s # received: '500' 1642s ok 34 1642s # checking that log size (36240) is greater than 35781 1642s ok 35 1642s # verifying that logged content is 99 characters 1642s ok 36 1642s # posted content (length 250) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1642s # expected: '500' 1642s # received: '500' 1642s ok 37 1642s # checking that log size (36851) is greater than 36240 1642s ok 38 1642s # verifying that logged content is 250 characters 1642s ok 39 1642s # posted content (length 255) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1642s # expected: '500' 1642s # received: '500' 1642s ok 40 1642s # checking that log size (37467) is greater than 36851 1642s ok 41 1642s # verifying that logged content is 255 characters 1642s ok 42 1642s # posted content (length 256) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1642s # expected: '500' 1642s # received: '500' 1642s ok 43 1642s # checking that log size (38084) is greater than 37467 1642s ok 44 1642s # verifying that logged content is 256 characters 1642s ok 45 1642s # posted content (length 257) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1642s # expected: '500' 1642s # received: '500' 1642s ok 46 1642s # checking that log size (38701) is greater than 38084 1642s ok 47 1642s # verifying that logged content is 256 characters 1642s ok 48 1642s # posted content (length 258) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1642s # expected: '500' 1642s # received: '500' 1642s ok 49 1642s # checking that log size (39318) is greater than 38701 1642s ok 50 1642s # verifying that logged content is 256 characters 1642s ok 51 1642s # posted content (length 1024) to bogus-perl.pl 1642s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1642s # expected: '500' 1642s # received: '500' 1642s ok 52 1642s # checking that log size (39936) is greater than 39318 1642s ok 53 1642s # verifying that logged content is 256 characters 1642s ok 54 1642s # verifying log is greater than 40960 bytes. 1642s ok 55 1642s # verifying log did not grow after making bogus request. 1642s ok 56 1642s # verifying log did not grow after making another bogus request. 1642s ok 57 1642s # checking that HEAD /modules/cgi/perl.pl returns 200. 1642s ok 58 1642s ok 1644s t/modules/data.t .................... 1644s 1..2 1644s # Running under perl version 5.038002 for linux 1644s # Current time local: Tue Dec 17 19:20:45 2024 1644s # Current time GMT: Tue Dec 17 19:20:45 2024 1644s # Using Test.pm version 1.31 1644s # Using Apache/Test.pm version 1.42 1644s # testing : Checking return code is '200' 1644s # expected: 200 1644s # received: '200' 1644s ok 1 1644s ok 2 1644s ok 1649s t/modules/dav.t ..................... 1649s 1..19 1649s # Running under perl version 5.038002 for linux 1649s # Current time local: Tue Dec 17 19:20:47 2024 1649s # Current time GMT: Tue Dec 17 19:20:47 2024 1649s # Using Test.pm version 1.31 1649s # Using Apache/Test.pm version 1.42 1649s resource lock test: 1649s ok 1 1649s DAV put test: 1649s ok 2 1649s getting DAV resource properties: 1649s ok 3 1649s created: Tue, 17 Dec 2024 19:20:49 GMT 1649s modified: Tue, 17 Dec 2024 19:20:49 GMT 1649s now: Tue, 17 Dec 2024 19:20:51 GMT 1649s ok 4 1649s ok 5 1649s resource lock status test: 1649s ok 6 1649s resource unlock test: 1649s ok 7 1649s resource lock status test: 1649s ok 8 1649s getting uri... 1649s expect: 1649s -> 1649s 1649s
1649s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1684s # 1684s # ' 1684s # received: ' 1684s #

Hello World!

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

No query was specified.

1684s # 1684s # ' 1684s # received: ' 1684s #

No query was specified.

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

Hello World!

1684s # 1684s # ' 1684s # received: ' 1684s #

Hello World!

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

No query was specified.

1684s # 1684s # ' 1684s # received: ' 1684s #

No query was specified.

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

mod_include test

1690s # 1690s # 1690s # Hello World 1690s # 1690s #

[back]

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

mod_include test

1690s # 1690s # 1690s # Hello World 1690s # 1690s #

[back]

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

mod_include test

1690s # 1690s # 1690s # Hello World 1690s # 1690s #

[back]

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

Load Balancer Manager for localhost

1712s # 1712s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1712s #
Server Built: 2024-10-02T12:40:51
1712s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1712s #
1712s #

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

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

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

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

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

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

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

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

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

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

LoadBalancer Status for balancer://failover [pc774822f_failover]

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

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

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

Moved Permanently

1739s #

The document has moved here.

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

Moved Permanently

1739s #

The document has moved here.

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

Moved Permanently

1739s #

The document has moved here.

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

Moved Permanently

1739s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1739s #

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

Multiple Choices

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

Available documents: 1739s #

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

Multiple Choices

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

Available documents: 1739s #

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

Moved Permanently

1739s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1739s #

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

Multiple Choices

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

Available documents: 1739s #

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

Moved Permanently

1739s #

The document has moved here.

1739s # 1739s # ' 1739s ok 48 1739s ok 1741s t/modules/status.t .................. 1741s 1..1 1741s # Running under perl version 5.038002 for linux 1741s # Current time local: Tue Dec 17 19:22:22 2024 1741s # Current time GMT: Tue Dec 17 19:22:22 2024 1741s # Using Test.pm version 1.31 1741s # Using Apache/Test.pm version 1.42 1741s 1741s 1741s Apache Status 1741s 1741s

Apache Server Status for localhost (via 127.0.0.1)

1741s 1741s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1741s
Server MPM: event
1741s
Server Built: 2024-10-02T12:40:51 1741s

1741s
Current Time: Tuesday, 17-Dec-2024 19:22:24 UTC
1741s
Restart Time: Tuesday, 17-Dec-2024 19:17:24 UTC
1741s
Parent Server Config. Generation: 1
1741s
Parent Server MPM Generation: 0
1741s
Server uptime: 4 minutes 59 seconds
1741s
Server load: 0.75 1.01 1.27
1741s
Total accesses: 6793 - Total Traffic: 138.3 MB - Total Duration: 35744
1741s
CPU Usage: u7.08 s15.18 cu1.23 cs.97 - 8.18% CPU load
1741s
22.7 requests/sec - 473.6 kB/second - 20.8 kB/request - 5.26189 ms/request
1741s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1741s
1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0321967no0yes0025000
1321995no0yes1024000
2322032no0yes0025000
3329585no0yes0025000
Sum400 1099000
1741s
___________________________W____________________________________
1741s ____________________________________............................
1741s ................................................................
1741s ................................................................
1741s ................................................................
1741s ................................................................
1741s ................
1741s

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

1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s
SrvPIDAccMCPU 1741s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03219670/10/10_ 1741s 1.52581330.00.050.05 1741s 127.0.0.1http/1.1localhost:8550GET / HTTP/1.1
0-03219670/11/11_ 1741s 1.4952720.00.070.07 1741s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03219670/6/6_ 1741s 1.2342170.00.070.07 1741s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03219670/7/7_ 1741s 1.655190.00.060.06 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03219670/6/6_ 1741s 1.2351180.00.050.05 1741s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03219670/6/6_ 1741s 1.2257190.00.030.03 1741s 127.0.0.1http/1.1
0-03219670/10/10_ 1741s 1.3750110.00.040.04 1741s 127.0.0.1http/1.1localhost:8529GET /digest/index.html HTTP/1.1
0-03219670/7/7_ 1741s 1.645190.00.020.02 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03219670/11/11_ 1741s 1.564221440.03.953.95 1741s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/ HTTP/1.1
0-03219670/6/6_ 1741s 1.2342170.00.030.03 1741s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03219670/11/11_ 1741s 1.57422220.00.110.11 1741s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
0-03219670/7/7_ 1741s 1.6451110.00.020.02 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03219670/8/8_ 1741s 1.6551560.00.050.05 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03219670/10/10_ 1741s 1.4951290.00.080.08 1741s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03219670/10/10_ 1741s 1.4952140.00.080.08 1741s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-03219670/8/8_ 1741s 1.334220420.00.240.24 1741s 127.0.0.1http/1.1localhost:8529GET /modules/cgi/stderr1.pl HTTP/1.1
0-03219670/11/11_ 1741s 1.56421150.00.040.04 1741s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/index.html.fr HTTP/1.1
0-03219670/11/11_ 1741s 1.56422490.00.050.05 1741s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/compressed/ HTTP/1.1
0-03219670/6/6_ 1741s 1.23421240.00.030.03 1741s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03219670/6/6_ 1741s 1.2168190.00.030.03 1741s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03219670/10/10_ 1741s 1.54512310.00.040.04 1741s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/bucketeer/y9.shtml HTTP/1.1
0-03219670/10/10_ 1741s 1.58396500.00.310.31 1741s 127.0.0.1http/1.1localhost:8539GET /reverse/ HTTP/1.1
0-03219670/10/10_ 1741s 1.353956990.00.840.84 1741s 127.0.0.1http/1.1localhost:8529LOCK /modules/dav/dav.html HTTP/1.1
0-03219670/7/7_ 1741s 1.63145130.00.020.02 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
0-03219670/10/10_ 1741s 1.36141120.00.050.05 1741s 127.0.0.1http/1.1localhost:8529GET /modules/deflate/index.html HTTP/1.1
1-03219950/18/18_ 1741s 2.5321210.00.100.10 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/none HTTP/1.1
1-03219950/22/22_ 1741s 2.5651270.00.100.10 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219951/25/25W 1741s 2.3400880.00.140.14 1741s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-03219950/23/23_ 1741s 2.4951290.00.130.13 1741s 192.168.192.66http/1.1localhost:8548GET /index.html HTTP/1.1
1-03219950/24/24_ 1741s 2.5055840.03.373.37 1741s 127.0.0.1http/1.1localhost:8529GET /modules/proxy/rewrite/foo%20bar.html HTTP/1.1
1-03219950/21/21_ 1741s 2.5141430.00.080.08 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary1.html HTTP/1.1
1-03219950/26/26_ 1741s 2.35144700.00.100.10 1741s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03219950/26/26_ 1741s 2.564110520.00.130.13 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/24/24_ 1741s 2.5551400.00.460.46 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/24/24_ 1741s 2.5641470.00.160.16 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/24/24_ 1741s 2.49140320.00.100.10 1741s 127.0.0.1http/1.1localhost:8529GET /apache/ratelimit/ HTTP/1.1
1-03219950/22/22_ 1741s 2.53141480.00.110.11 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/foo HTTP/1.1
1-03219950/22/22_ 1741s 2.51519640.00.090.09 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/proxy2/env.pl?fish=fowl HTTP/1.1
1-03219950/19/19_ 1741s 2.53141560.00.100.10 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/lax HTTP/1.1
1-03219950/22/22_ 1741s 2.5551280.00.100.10 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/23/23_ 1741s 2.56513990.010.2110.21 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/24/24_ 1741s 2.5051660.01.031.03 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/redirect-dir.html?q=%25 HTTP/1.1
1-03219950/27/27_ 1741s 2.5741360.00.200.20 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/20/20_ 1741s 2.5243490.00.080.08 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary3.html HTTP/1.1
1-03219950/26/26_ 1741s 2.5741530.00.190.19 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/20/20_ 1741s 2.5242590.00.470.47 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary3.html HTTP/1.1
1-03219950/19/19_ 1741s 2.5241260.00.090.09 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/0 HTTP/1.1
1-03219950/26/26_ 1741s 2.5741320.00.120.12 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03219950/19/19_ 1741s 2.5341210.00.120.12 1741s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/false HTTP/1.1
1-03219950/27/27_ 1741s 2.5821370.00.110.11 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
2-03220320/78/78_ 1741s 7.53411500.00.670.67 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/77/77_ 1741s 7.53411290.00.400.40 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/76/76_ 1741s 7.53411520.00.440.44 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/75/75_ 1741s 7.50411200.00.400.40 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/77/77_ 1741s 7.53411350.00.530.53 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/76/76_ 1741s 7.53411740.02.452.45 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/74/74_ 1741s 7.51411470.00.790.79 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/76/76_ 1741s 7.51411530.01.361.36 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/75/75_ 1741s 7.50411230.00.470.47 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/78/78_ 1741s 7.54411600.00.390.39 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/76/76_ 1741s 7.54213360.02.302.30 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
2-03220320/76/76_ 1741s 7.51411500.00.930.93 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/78/78_ 1741s 7.51215390.04.624.62 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/77/77_ 1741s 7.55216140.06.956.95 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
2-03220320/78/78_ 1741s 7.51219280.010.2810.28 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/77/77_ 1741s 7.55211210.00.350.35 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
2-03220320/74/74_ 1741s 7.51211060.00.730.73 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/78/78_ 1741s 7.56211220.00.420.42 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
2-03220320/76/76_ 1741s 7.48411230.00.480.48 1741s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/include/yes/no?test=value HTTP/1.1
2-03220320/77/77_ 1741s 7.52411190.00.820.82 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/75/75_ 1741s 7.52211030.00.380.38 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/73/73_ 1741s 7.48411370.00.460.46 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/72/72_ 1741s 7.50411380.00.340.34 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/79/79_ 1741s 7.52411360.00.470.47 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03220320/74/74_ 1741s 7.50411220.01.391.39 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/171/171_ 1741s 12.50215770.09.199.19 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/163/163_ 1741s 12.52213750.01.501.50 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
3-03295850/167/167_ 1741s 12.54213800.00.840.84 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
3-03295850/167/167_ 1741s 12.54213560.00.780.78 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-03295850/171/171_ 1741s 12.50216030.012.6312.63 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/156/156_ 1741s 12.50212760.00.920.92 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/163/163_ 1741s 12.50214910.01.941.94 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/166/166_ 1741s 12.52213890.00.820.82 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
3-03295850/152/152_ 1741s 12.532113920.08.608.60 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
3-03295850/161/161_ 1741s 12.52213100.00.990.99 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
3-03295850/165/165_ 1741s 12.53216880.020.3320.33 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
3-03295850/162/162_ 1741s 12.51223930.00.870.87 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/170/170_ 1741s 12.542170440.00.910.91 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-03295850/168/168_ 1741s 12.522170050.01.591.59 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
3-03295850/162/162_ 1741s 12.522123880.00.890.89 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
3-03295850/168/168_ 1741s 12.54214580.00.920.92 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-03295850/163/163_ 1741s 12.54213570.00.950.95 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
3-03295850/172/172_ 1741s 12.50213920.01.731.73 1741s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03295850/164/164_ 1741s 12.55213330.00.940.94 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-03295850/159/159_ 1741s 12.53212830.00.760.76 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
3-03295850/166/166_ 1741s 12.53213310.00.930.93 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
3-03295850/162/162_ 1741s 12.55213160.00.930.93 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
3-03295850/167/167_ 1741s 12.53213520.00.840.84 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
3-03295850/161/161_ 1741s 12.53213220.00.930.93 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
3-03295850/157/157_ 1741s 12.532113540.03.483.48 1741s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1741s
1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s 1741s
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
1741s 1741s 1741s ok 1 1741s ok 1744s t/modules/substitute.t .............. 1744s 1..19 1744s # Running under perl version 5.038002 for linux 1744s # Current time local: Tue Dec 17 19:22:24 2024 1744s # Current time GMT: Tue Dec 17 19:22:24 2024 1744s # Using Test.pm version 1.31 1744s # Using Apache/Test.pm version 1.42 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'barbar': OK 1744s ok 1 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'barbar': OK 1744s ok 2 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'foofoo': OK 1744s ok 3 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'barbar': OK 1744s ok 4 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'barbar': OK 1744s ok 5 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'barbar': OK 1744s ok 6 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'foof 1744s oo': OK 1744s ok 7 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'xfoo': OK 1744s ok 8 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1744s ok 9 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s barx 1744s ': OK 1744s ok 10 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'a$1axb(': OK 1744s ok 11 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'a$XX': OK 1744s ok 12 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1744s ok 13 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'x&x': OK 1744s ok 14 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'xx': OK 1744s ok 15 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'fcooar': OK 1744s ok 16 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'fc$1ar': OK 1744s ok 17 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'fdooar': OK 1744s ok 18 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s got 200 'XXXfooXXX 1744s bar': OK 1744s ok 19 1744s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1744s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1744s ok 1749s t/modules/unique_id.t ............... 1749s 1..300 1749s # Running under perl version 5.038002 for linux 1749s # Current time local: Tue Dec 17 19:22:27 2024 1749s # Current time GMT: Tue Dec 17 19:22:27 2024 1749s # Using Test.pm version 1.31 1749s # Using Apache/Test.pm version 1.42 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 1 1749s # unique id: Z2HPdfH2WgoH1wZ6TehTOgAAAFc 1749s ok 2 1749s ok 3 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 4 1749s # unique id: Z2HPdfH2WgoH1wZ6TehTOwAAAEA 1749s ok 5 1749s ok 6 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 7 1749s # unique id: Z2HPdfH2WgoH1wZ6TehTPAAAAE0 1749s ok 8 1749s ok 9 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 10 1749s # unique id: Z2HPdfH2WgoH1wZ6TehTPQAAAEs 1749s ok 11 1749s ok 12 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 13 1749s # unique id: Z2HPdrTyAeXcCnc5aPymBgAAAMY 1749s ok 14 1749s ok 15 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 16 1749s # unique id: Z2HPdrTyAeXcCnc5aPymBwAAAMU 1749s ok 17 1749s ok 18 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 19 1749s # unique id: Z2HPdrTyAeXcCnc5aPymCAAAANE 1749s ok 20 1749s ok 21 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 22 1749s # unique id: Z2HPdrTyAeXcCnc5aPymCQAAAMA 1749s ok 23 1749s ok 24 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 25 1749s # unique id: Z2HPdugHnAG_oNs74a_YgQAAAJI 1749s ok 26 1749s ok 27 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 28 1749s # unique id: Z2HPdugHnAG_oNs74a_YggAAAJU 1749s ok 29 1749s ok 30 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 31 1749s # unique id: Z2HPdugHnAG_oNs74a_YgwAAAJY 1749s ok 32 1749s ok 33 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 34 1749s # unique id: Z2HPdugHnAG_oNs74a_YhAAAAJg 1749s ok 35 1749s ok 36 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 37 1749s # unique id: Z2HPdugHnAG_oNs74a_YhQAAAIg 1749s ok 38 1749s ok 39 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 40 1749s # unique id: Z2HPdugHnAG_oNs74a_YhgAAAIM 1749s ok 41 1749s ok 42 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 43 1749s # unique id: Z2HPdugHnAG_oNs74a_YhwAAAIY 1749s ok 44 1749s ok 45 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 46 1749s # unique id: Z2HPdugHnAG_oNs74a_YiAAAAIc 1749s ok 47 1749s ok 48 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 49 1749s # unique id: Z2HPdugHnAG_oNs74a_YiQAAAIs 1749s ok 50 1749s ok 51 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 52 1749s # unique id: Z2HPdugHnAG_oNs74a_YigAAAIw 1749s ok 53 1749s ok 54 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 55 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTPgAAAE4 1749s ok 56 1749s ok 57 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 58 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTPwAAAEg 1749s ok 59 1749s ok 60 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 61 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTQAAAAE8 1749s ok 62 1749s ok 63 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 64 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTQQAAAEE 1749s ok 65 1749s ok 66 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 67 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTQgAAAEk 1749s ok 68 1749s ok 69 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 70 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTQwAAAEc 1749s ok 71 1749s ok 72 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 73 1749s # unique id: Z2HPdrTyAeXcCnc5aPymCgAAAMQ 1749s ok 74 1749s ok 75 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 76 1749s # unique id: Z2HPdrTyAeXcCnc5aPymCwAAAMs 1749s ok 77 1749s ok 78 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 79 1749s # unique id: Z2HPdnP3DfnzORp10IarhQAAABM 1749s ok 80 1749s ok 81 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 82 1749s # unique id: Z2HPdnP3DfnzORp10IarhgAAAAU 1749s ok 83 1749s ok 84 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 85 1749s # unique id: Z2HPdnP3DfnzORp10IarhwAAAAQ 1749s ok 86 1749s ok 87 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 88 1749s # unique id: Z2HPdnP3DfnzORp10IariAAAAAI 1749s ok 89 1749s ok 90 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 91 1749s # unique id: Z2HPdnP3DfnzORp10IariQAAABI 1749s ok 92 1749s ok 93 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 94 1749s # unique id: Z2HPdnP3DfnzORp10IarigAAAAk 1749s ok 95 1749s ok 96 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 97 1749s # unique id: Z2HPdrTyAeXcCnc5aPymDAAAAMk 1749s ok 98 1749s ok 99 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 100 1749s # unique id: Z2HPdrTyAeXcCnc5aPymDQAAAME 1749s ok 101 1749s ok 102 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 103 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTRAAAAFM 1749s ok 104 1749s ok 105 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 106 1749s # unique id: Z2HPdrTyAeXcCnc5aPymDgAAAMc 1749s ok 107 1749s ok 108 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 109 1749s # unique id: Z2HPdrTyAeXcCnc5aPymDwAAAM4 1749s ok 110 1749s ok 111 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 112 1749s # unique id: Z2HPdrTyAeXcCnc5aPymEAAAAM0 1749s ok 113 1749s ok 114 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 115 1749s # unique id: Z2HPdrTyAeXcCnc5aPymEQAAANM 1749s ok 116 1749s ok 117 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 118 1749s # unique id: Z2HPdrTyAeXcCnc5aPymEgAAANQ 1749s ok 119 1749s ok 120 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 121 1749s # unique id: Z2HPdrTyAeXcCnc5aPymEwAAANc 1749s ok 122 1749s ok 123 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 124 1749s # unique id: Z2HPdugHnAG_oNs74a_YiwAAAI4 1749s ok 125 1749s ok 126 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 127 1749s # unique id: Z2HPdugHnAG_oNs74a_YjAAAAJA 1749s ok 128 1749s ok 129 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 130 1749s # unique id: Z2HPdugHnAG_oNs74a_YjQAAAJQ 1749s ok 131 1749s ok 132 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 133 1749s # unique id: Z2HPdrTyAeXcCnc5aPymFAAAAMU 1749s ok 134 1749s ok 135 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 136 1749s # unique id: Z2HPdrTyAeXcCnc5aPymFQAAANE 1749s ok 137 1749s ok 138 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 139 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTRQAAAFE 1749s ok 140 1749s ok 141 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 142 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTRgAAAFY 1749s ok 143 1749s ok 144 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 145 1749s # unique id: Z2HPdugHnAG_oNs74a_YjgAAAJM 1749s ok 146 1749s ok 147 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 148 1749s # unique id: Z2HPdugHnAG_oNs74a_YjwAAAJc 1749s ok 149 1749s ok 150 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 151 1749s # unique id: Z2HPdugHnAG_oNs74a_YkAAAAIA 1749s ok 152 1749s ok 153 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 154 1749s # unique id: Z2HPdugHnAG_oNs74a_YkQAAAIE 1749s ok 155 1749s ok 156 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 157 1749s # unique id: Z2HPdvH2WgoH1wZ6TehTRwAAAFc 1749s ok 158 1749s ok 159 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 160 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTSAAAAEA 1749s ok 161 1749s ok 162 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 163 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTSQAAAE0 1749s ok 164 1749s ok 165 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 166 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTSgAAAEs 1749s ok 167 1749s ok 168 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 169 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTSwAAAE4 1749s ok 170 1749s ok 171 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 172 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTTAAAAEg 1749s ok 173 1749s ok 174 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 175 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTTQAAAE8 1749s ok 176 1749s ok 177 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 178 1749s # unique id: Z2HPd7TyAeXcCnc5aPymFgAAAMA 1749s ok 179 1749s ok 180 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 181 1749s # unique id: Z2HPd7TyAeXcCnc5aPymFwAAAMQ 1749s ok 182 1749s ok 183 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 184 1749s # unique id: Z2HPd7TyAeXcCnc5aPymGAAAAMs 1749s ok 185 1749s ok 186 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 187 1749s # unique id: Z2HPd7TyAeXcCnc5aPymGQAAAMk 1749s ok 188 1749s ok 189 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 190 1749s # unique id: Z2HPd7TyAeXcCnc5aPymGgAAAME 1749s ok 191 1749s ok 192 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 193 1749s # unique id: Z2HPd7TyAeXcCnc5aPymGwAAAMc 1749s ok 194 1749s ok 195 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 196 1749s # unique id: Z2HPd7TyAeXcCnc5aPymHAAAAM4 1749s ok 197 1749s ok 198 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 199 1749s # unique id: Z2HPd7TyAeXcCnc5aPymHQAAAM0 1749s ok 200 1749s ok 201 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 202 1749s # unique id: Z2HPd-gHnAG_oNs74a_YkgAAAIQ 1749s ok 203 1749s ok 204 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 205 1749s # unique id: Z2HPd-gHnAG_oNs74a_YkwAAAII 1749s ok 206 1749s ok 207 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 208 1749s # unique id: Z2HPd-gHnAG_oNs74a_YlAAAAIU 1749s ok 209 1749s ok 210 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 211 1749s # unique id: Z2HPd-gHnAG_oNs74a_YlQAAAIk 1749s ok 212 1749s ok 213 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 214 1749s # unique id: Z2HPd-gHnAG_oNs74a_YlgAAAIo 1749s ok 215 1749s ok 216 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 217 1749s # unique id: Z2HPd-gHnAG_oNs74a_YlwAAAI0 1749s ok 218 1749s ok 219 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 220 1749s # unique id: Z2HPd-gHnAG_oNs74a_YmAAAAI8 1749s ok 221 1749s ok 222 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 223 1749s # unique id: Z2HPd-gHnAG_oNs74a_YmQAAAJE 1749s ok 224 1749s ok 225 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 226 1749s # unique id: Z2HPd-gHnAG_oNs74a_YmgAAAJI 1749s ok 227 1749s ok 228 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 229 1749s # unique id: Z2HPd-gHnAG_oNs74a_YmwAAAJU 1749s ok 230 1749s ok 231 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 232 1749s # unique id: Z2HPd-gHnAG_oNs74a_YnAAAAJY 1749s ok 233 1749s ok 234 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 235 1749s # unique id: Z2HPd-gHnAG_oNs74a_YnQAAAJg 1749s ok 236 1749s ok 237 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 238 1749s # unique id: Z2HPd-gHnAG_oNs74a_YngAAAIg 1749s ok 239 1749s ok 240 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 241 1749s # unique id: Z2HPd-gHnAG_oNs74a_YnwAAAIM 1749s ok 242 1749s ok 243 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 244 1749s # unique id: Z2HPd7TyAeXcCnc5aPymHgAAANM 1749s ok 245 1749s ok 246 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 247 1749s # unique id: Z2HPd7TyAeXcCnc5aPymHwAAANQ 1749s ok 248 1749s ok 249 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 250 1749s # unique id: Z2HPd7TyAeXcCnc5aPymIAAAANc 1749s ok 251 1749s ok 252 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 253 1749s # unique id: Z2HPd7TyAeXcCnc5aPymIQAAANY 1749s ok 254 1749s ok 255 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 256 1749s # unique id: Z2HPd7TyAeXcCnc5aPymIgAAANg 1749s ok 257 1749s ok 258 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 259 1749s # unique id: Z2HPd7TyAeXcCnc5aPymIwAAAMo 1749s ok 260 1749s ok 261 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 262 1749s # unique id: Z2HPd7TyAeXcCnc5aPymJAAAAMg 1749s ok 263 1749s ok 264 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 265 1749s # unique id: Z2HPd7TyAeXcCnc5aPymJQAAAMI 1749s ok 266 1749s ok 267 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 268 1749s # unique id: Z2HPd7TyAeXcCnc5aPymJgAAAMM 1749s ok 269 1749s ok 270 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 271 1749s # unique id: Z2HPd-gHnAG_oNs74a_YoAAAAIY 1749s ok 272 1749s ok 273 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 274 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTTgAAAEE 1749s ok 275 1749s ok 276 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 277 1749s # unique id: Z2HPd_H2WgoH1wZ6TehTTwAAAEk 1749s ok 278 1749s ok 279 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 280 1749s # unique id: Z2HPd7TyAeXcCnc5aPymJwAAAM8 1749s ok 281 1749s ok 282 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 283 1749s # unique id: Z2HPd7TyAeXcCnc5aPymKAAAANA 1749s ok 284 1749s ok 285 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 286 1749s # unique id: Z2HPd7TyAeXcCnc5aPymKQAAAMw 1749s ok 287 1749s ok 288 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 289 1749s # unique id: Z2HPd7TyAeXcCnc5aPymKgAAANI 1749s ok 290 1749s ok 291 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 292 1749s # unique id: Z2HPd-gHnAG_oNs74a_YoQAAAIU 1749s ok 293 1749s ok 294 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 295 1749s # unique id: Z2HPd-gHnAG_oNs74a_YogAAAIk 1749s ok 296 1749s ok 297 1749s # testing : fetch unique ID 1749s # expected: 200 1749s # received: '200' 1749s ok 298 1749s # unique id: Z2HPd7TyAeXcCnc5aPymKwAAANU 1749s ok 299 1749s ok 300 1749s ok 1753s t/modules/usertrack.t ............... 1753s 1..1004 1753s # Running under perl version 5.038002 for linux 1753s # Current time local: Tue Dec 17 19:22:32 2024 1753s # Current time GMT: Tue Dec 17 19:22:32 2024 1753s # Using Test.pm version 1.31 1753s # Using Apache/Test.pm version 1.42 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 1 1753s ok 2 1753s Set-Cookie: usertrack_test=5e4f3ba8.6297c381c5788; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=5e4f3ba8.6297c381c5788 1753s ok 3 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 4 1753s ok 5 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 6 1753s ok 7 1753s Set-Cookie: usertrack_test=857db44.6297c381c8302; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=857db44.6297c381c8302 1753s ok 8 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 9 1753s ok 10 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 11 1753s ok 12 1753s Set-Cookie: usertrack_test=c1889809.6297c381ca1e5; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c1889809.6297c381ca1e5 1753s ok 13 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 14 1753s ok 15 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 16 1753s ok 17 1753s Set-Cookie: usertrack_test=dd1ed828.6297c381cbd7f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=dd1ed828.6297c381cbd7f 1753s ok 18 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 19 1753s ok 20 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 21 1753s ok 22 1753s Set-Cookie: usertrack_test=c2671af5.6297c381cd8bf; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c2671af5.6297c381cd8bf 1753s ok 23 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 24 1753s ok 25 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 26 1753s ok 27 1753s Set-Cookie: usertrack_test=ccda23a1.6297c381cf52e; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ccda23a1.6297c381cf52e 1753s ok 28 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 29 1753s ok 30 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 31 1753s ok 32 1753s Set-Cookie: usertrack_test=af1b1063.6297c381d117d; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=af1b1063.6297c381d117d 1753s ok 33 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 34 1753s ok 35 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 36 1753s ok 37 1753s Set-Cookie: usertrack_test=28584a62.6297c381d2c3b; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=28584a62.6297c381d2c3b 1753s ok 38 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 39 1753s ok 40 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 41 1753s ok 42 1753s Set-Cookie: usertrack_test=2a7c48aa.6297c381d471b; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=2a7c48aa.6297c381d471b 1753s ok 43 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 44 1753s ok 45 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 46 1753s ok 47 1753s Set-Cookie: usertrack_test=86959512.6297c381d642f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=86959512.6297c381d642f 1753s ok 48 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 49 1753s ok 50 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 51 1753s ok 52 1753s Set-Cookie: usertrack_test=7ae806b4.6297c381d8059; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=7ae806b4.6297c381d8059 1753s ok 53 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 54 1753s ok 55 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 56 1753s ok 57 1753s Set-Cookie: usertrack_test=9e158485.6297c381d9c2c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=9e158485.6297c381d9c2c 1753s ok 58 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 59 1753s ok 60 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 61 1753s ok 62 1753s Set-Cookie: usertrack_test=e21f79f2.6297c381db81e; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e21f79f2.6297c381db81e 1753s ok 63 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 64 1753s ok 65 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 66 1753s ok 67 1753s Set-Cookie: usertrack_test=f00c7980.6297c381dd723; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=f00c7980.6297c381dd723 1753s ok 68 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 69 1753s ok 70 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 71 1753s ok 72 1753s Set-Cookie: usertrack_test=373fc0a4.6297c381df4fc; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=373fc0a4.6297c381df4fc 1753s ok 73 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 74 1753s ok 75 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 76 1753s ok 77 1753s Set-Cookie: usertrack_test=637326d1.6297c381e1172; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=637326d1.6297c381e1172 1753s ok 78 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 79 1753s ok 80 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 81 1753s ok 82 1753s Set-Cookie: usertrack_test=dcb710c7.6297c381e2e11; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=dcb710c7.6297c381e2e11 1753s ok 83 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 84 1753s ok 85 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 86 1753s ok 87 1753s Set-Cookie: usertrack_test=587ebe6d.6297c381e4a4c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=587ebe6d.6297c381e4a4c 1753s ok 88 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 89 1753s ok 90 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 91 1753s ok 92 1753s Set-Cookie: usertrack_test=719bf2cf.6297c381e6510; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=719bf2cf.6297c381e6510 1753s ok 93 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 94 1753s ok 95 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 96 1753s ok 97 1753s Set-Cookie: usertrack_test=6c736d5.6297c381e8082; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=6c736d5.6297c381e8082 1753s ok 98 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 99 1753s ok 100 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 101 1753s ok 102 1753s Set-Cookie: usertrack_test=269c907b.6297c381e9b3a; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=269c907b.6297c381e9b3a 1753s ok 103 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 104 1753s ok 105 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 106 1753s ok 107 1753s Set-Cookie: usertrack_test=303ff32e.6297c381eb4b9; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=303ff32e.6297c381eb4b9 1753s ok 108 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 109 1753s ok 110 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 111 1753s ok 112 1753s Set-Cookie: usertrack_test=63968816.6297c381ecdef; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=63968816.6297c381ecdef 1753s ok 113 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 114 1753s ok 115 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 116 1753s ok 117 1753s Set-Cookie: usertrack_test=d13b0f3d.6297c381ee84c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=d13b0f3d.6297c381ee84c 1753s ok 118 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 119 1753s ok 120 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 121 1753s ok 122 1753s Set-Cookie: usertrack_test=9aa1c888.6297c381f03bb; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=9aa1c888.6297c381f03bb 1753s ok 123 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 124 1753s ok 125 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 126 1753s ok 127 1753s Set-Cookie: usertrack_test=7844588c.6297c381f1f02; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=7844588c.6297c381f1f02 1753s ok 128 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 129 1753s ok 130 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 131 1753s ok 132 1753s Set-Cookie: usertrack_test=970be0b5.6297c381f3b4e; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=970be0b5.6297c381f3b4e 1753s ok 133 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 134 1753s ok 135 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 136 1753s ok 137 1753s Set-Cookie: usertrack_test=3e569299.6297c381f56c5; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=3e569299.6297c381f56c5 1753s ok 138 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 139 1753s ok 140 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 141 1753s ok 142 1753s Set-Cookie: usertrack_test=7956901c.6297c381f71d5; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=7956901c.6297c381f71d5 1753s ok 143 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 144 1753s ok 145 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 146 1753s ok 147 1753s Set-Cookie: usertrack_test=a001fbe3.6297c381f8f02; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=a001fbe3.6297c381f8f02 1753s ok 148 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 149 1753s ok 150 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 151 1753s ok 152 1753s Set-Cookie: usertrack_test=feeb7088.6297c381fabdf; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=feeb7088.6297c381fabdf 1753s ok 153 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 154 1753s ok 155 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 156 1753s ok 157 1753s Set-Cookie: usertrack_test=786accb.6297c381fc70b; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=786accb.6297c381fc70b 1753s ok 158 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 159 1753s ok 160 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 161 1753s ok 162 1753s Set-Cookie: usertrack_test=8b9b9b6c.6297c381fe1f9; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=8b9b9b6c.6297c381fe1f9 1753s ok 163 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 164 1753s ok 165 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 166 1753s ok 167 1753s Set-Cookie: usertrack_test=731204b1.6297c381ffc0c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=731204b1.6297c381ffc0c 1753s ok 168 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 169 1753s ok 170 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 171 1753s ok 172 1753s Set-Cookie: usertrack_test=c5e55c3a.6297c38201a4f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c5e55c3a.6297c38201a4f 1753s ok 173 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 174 1753s ok 175 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 176 1753s ok 177 1753s Set-Cookie: usertrack_test=b7fb603f.6297c38203658; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=b7fb603f.6297c38203658 1753s ok 178 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 179 1753s ok 180 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 181 1753s ok 182 1753s Set-Cookie: usertrack_test=1c5cebbc.6297c38205129; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=1c5cebbc.6297c38205129 1753s ok 183 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 184 1753s ok 185 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 186 1753s ok 187 1753s Set-Cookie: usertrack_test=ae494596.6297c38206d15; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ae494596.6297c38206d15 1753s ok 188 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 189 1753s ok 190 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 191 1753s ok 192 1753s Set-Cookie: usertrack_test=ecc3e47b.6297c38208950; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ecc3e47b.6297c38208950 1753s ok 193 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 194 1753s ok 195 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 196 1753s ok 197 1753s Set-Cookie: usertrack_test=ef84b72.6297c3820a47c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ef84b72.6297c3820a47c 1753s ok 198 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 199 1753s ok 200 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 201 1753s ok 202 1753s Set-Cookie: usertrack_test=afaef423.6297c3820c1b8; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=afaef423.6297c3820c1b8 1753s ok 203 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 204 1753s ok 205 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 206 1753s ok 207 1753s Set-Cookie: usertrack_test=1f520fb.6297c3820e0b4; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=1f520fb.6297c3820e0b4 1753s ok 208 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 209 1753s ok 210 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 211 1753s ok 212 1753s Set-Cookie: usertrack_test=e003bb81.6297c3820fb76; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e003bb81.6297c3820fb76 1753s ok 213 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 214 1753s ok 215 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 216 1753s ok 217 1753s Set-Cookie: usertrack_test=e975574b.6297c382114b0; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e975574b.6297c382114b0 1753s ok 218 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 219 1753s ok 220 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 221 1753s ok 222 1753s Set-Cookie: usertrack_test=98cf8fb7.6297c38212da5; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=98cf8fb7.6297c38212da5 1753s ok 223 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 224 1753s ok 225 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 226 1753s ok 227 1753s Set-Cookie: usertrack_test=5e8d230c.6297c38214925; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=5e8d230c.6297c38214925 1753s ok 228 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 229 1753s ok 230 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 231 1753s ok 232 1753s Set-Cookie: usertrack_test=4ea7a4c3.6297c38216322; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=4ea7a4c3.6297c38216322 1753s ok 233 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 234 1753s ok 235 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 236 1753s ok 237 1753s Set-Cookie: usertrack_test=e65f0279.6297c38217d15; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e65f0279.6297c38217d15 1753s ok 238 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 239 1753s ok 240 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 241 1753s ok 242 1753s Set-Cookie: usertrack_test=4fec1a8.6297c38219689; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=4fec1a8.6297c38219689 1753s ok 243 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 244 1753s ok 245 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 246 1753s ok 247 1753s Set-Cookie: usertrack_test=ba636c0.6297c3821b09b; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ba636c0.6297c3821b09b 1753s ok 248 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 249 1753s ok 250 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 251 1753s ok 252 1753s Set-Cookie: usertrack_test=f9a7e256.6297c3821cc67; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=f9a7e256.6297c3821cc67 1753s ok 253 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 254 1753s ok 255 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 256 1753s ok 257 1753s Set-Cookie: usertrack_test=3c9565e0.6297c3821e69b; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=3c9565e0.6297c3821e69b 1753s ok 258 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 259 1753s ok 260 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 261 1753s ok 262 1753s Set-Cookie: usertrack_test=c36fa3cc.6297c38220449; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c36fa3cc.6297c38220449 1753s ok 263 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 264 1753s ok 265 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 266 1753s ok 267 1753s Set-Cookie: usertrack_test=1b9ba7d0.6297c38222170; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=1b9ba7d0.6297c38222170 1753s ok 268 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 269 1753s ok 270 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 271 1753s ok 272 1753s Set-Cookie: usertrack_test=c3d379f.6297c38223e5a; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c3d379f.6297c38223e5a 1753s ok 273 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 274 1753s ok 275 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 276 1753s ok 277 1753s Set-Cookie: usertrack_test=ad9afb1.6297c38225a78; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ad9afb1.6297c38225a78 1753s ok 278 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 279 1753s ok 280 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 281 1753s ok 282 1753s Set-Cookie: usertrack_test=c43136c5.6297c3822756f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c43136c5.6297c3822756f 1753s ok 283 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 284 1753s ok 285 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 286 1753s ok 287 1753s Set-Cookie: usertrack_test=4d5cdd9e.6297c382290d4; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=4d5cdd9e.6297c382290d4 1753s ok 288 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 289 1753s ok 290 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 291 1753s ok 292 1753s Set-Cookie: usertrack_test=443e7ed6.6297c3822acc7; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=443e7ed6.6297c3822acc7 1753s ok 293 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 294 1753s ok 295 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 296 1753s ok 297 1753s Set-Cookie: usertrack_test=60037e78.6297c3822c871; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=60037e78.6297c3822c871 1753s ok 298 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 299 1753s ok 300 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 301 1753s ok 302 1753s Set-Cookie: usertrack_test=981b3d55.6297c3822e7a0; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=981b3d55.6297c3822e7a0 1753s ok 303 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 304 1753s ok 305 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 306 1753s ok 307 1753s Set-Cookie: usertrack_test=c7361395.6297c3823051f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c7361395.6297c3823051f 1753s ok 308 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 309 1753s ok 310 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 311 1753s ok 312 1753s Set-Cookie: usertrack_test=6e470c4c.6297c38232200; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=6e470c4c.6297c38232200 1753s ok 313 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 314 1753s ok 315 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 316 1753s ok 317 1753s Set-Cookie: usertrack_test=5fc793af.6297c38233df2; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=5fc793af.6297c38233df2 1753s ok 318 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 319 1753s ok 320 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 321 1753s ok 322 1753s Set-Cookie: usertrack_test=c9af06f0.6297c38235a3c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c9af06f0.6297c38235a3c 1753s ok 323 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 324 1753s ok 325 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 326 1753s ok 327 1753s Set-Cookie: usertrack_test=f412e3a6.6297c38237566; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=f412e3a6.6297c38237566 1753s ok 328 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 329 1753s ok 330 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 331 1753s ok 332 1753s Set-Cookie: usertrack_test=e92c7ae1.6297c382390f1; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e92c7ae1.6297c382390f1 1753s ok 333 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 334 1753s ok 335 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 336 1753s ok 337 1753s Set-Cookie: usertrack_test=e7716e08.6297c3823ae26; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e7716e08.6297c3823ae26 1753s ok 338 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 339 1753s ok 340 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 341 1753s ok 342 1753s Set-Cookie: usertrack_test=45c148a8.6297c3823c9f2; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=45c148a8.6297c3823c9f2 1753s ok 343 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 344 1753s ok 345 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 346 1753s ok 347 1753s Set-Cookie: usertrack_test=bed7c646.6297c3823e694; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=bed7c646.6297c3823e694 1753s ok 348 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 349 1753s ok 350 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 351 1753s ok 352 1753s Set-Cookie: usertrack_test=abd10c35.6297c38240294; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=abd10c35.6297c38240294 1753s ok 353 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 354 1753s ok 355 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 356 1753s ok 357 1753s Set-Cookie: usertrack_test=534bc8ef.6297c38241e78; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=534bc8ef.6297c38241e78 1753s ok 358 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 359 1753s ok 360 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 361 1753s ok 362 1753s Set-Cookie: usertrack_test=268c097c.6297c382439fb; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=268c097c.6297c382439fb 1753s ok 363 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 364 1753s ok 365 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 366 1753s ok 367 1753s Set-Cookie: usertrack_test=9126e28f.6297c382457b5; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=9126e28f.6297c382457b5 1753s ok 368 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 369 1753s ok 370 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 371 1753s ok 372 1753s Set-Cookie: usertrack_test=e8a47101.6297c38247487; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=e8a47101.6297c38247487 1753s ok 373 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 374 1753s ok 375 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 376 1753s ok 377 1753s Set-Cookie: usertrack_test=ab112b69.6297c3824910f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ab112b69.6297c3824910f 1753s ok 378 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 379 1753s ok 380 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 381 1753s ok 382 1753s Set-Cookie: usertrack_test=a1412c62.6297c3824acee; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=a1412c62.6297c3824acee 1753s ok 383 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 384 1753s ok 385 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 386 1753s ok 387 1753s Set-Cookie: usertrack_test=1e0beca8.6297c3824c78f; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=1e0beca8.6297c3824c78f 1753s ok 388 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 389 1753s ok 390 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 391 1753s ok 392 1753s Set-Cookie: usertrack_test=ca69eda9.6297c3824e30a; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ca69eda9.6297c3824e30a 1753s ok 393 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 394 1753s ok 395 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 396 1753s ok 397 1753s Set-Cookie: usertrack_test=5959e4c5.6297c3824ffac; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=5959e4c5.6297c3824ffac 1753s ok 398 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 399 1753s ok 400 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 401 1753s ok 402 1753s Set-Cookie: usertrack_test=c31b0c2d.6297c38251c17; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=c31b0c2d.6297c38251c17 1753s ok 403 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 404 1753s ok 405 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 406 1753s ok 407 1753s Set-Cookie: usertrack_test=4d58c926.6297c382537f1; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=4d58c926.6297c382537f1 1753s ok 408 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 409 1753s ok 410 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 411 1753s ok 412 1753s Set-Cookie: usertrack_test=ddccf802.6297c3825535d; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ddccf802.6297c3825535d 1753s ok 413 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 414 1753s ok 415 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 416 1753s ok 417 1753s Set-Cookie: usertrack_test=51a091fb.6297c38256ebd; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=51a091fb.6297c38256ebd 1753s ok 418 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 419 1753s ok 420 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 421 1753s ok 422 1753s Set-Cookie: usertrack_test=6c56776b.6297c38258896; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=6c56776b.6297c38258896 1753s ok 423 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 424 1753s ok 425 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 426 1753s ok 427 1753s Set-Cookie: usertrack_test=8a0c843a.6297c3825a202; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=8a0c843a.6297c3825a202 1753s ok 428 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 429 1753s ok 430 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 431 1753s ok 432 1753s Set-Cookie: usertrack_test=5eaaabef.6297c3825bcc7; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=5eaaabef.6297c3825bcc7 1753s ok 433 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 434 1753s ok 435 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 436 1753s ok 437 1753s Set-Cookie: usertrack_test=ff4a032f.6297c3825d98c; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=ff4a032f.6297c3825d98c 1753s ok 438 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 439 1753s ok 440 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 441 1753s ok 442 1753s Set-Cookie: usertrack_test=f3f3c9a6.6297c3825f56a; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=f3f3c9a6.6297c3825f56a 1753s ok 443 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 444 1753s ok 445 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 446 1753s ok 447 1753s Set-Cookie: usertrack_test=d97150c7.6297c38261047; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=d97150c7.6297c38261047 1753s ok 448 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 449 1753s ok 450 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 451 1753s ok 452 1753s Set-Cookie: usertrack_test=2d20551b.6297c38262c39; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=2d20551b.6297c38262c39 1753s ok 453 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 454 1753s ok 455 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 456 1753s ok 457 1753s Set-Cookie: usertrack_test=24118f6d.6297c38264849; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=24118f6d.6297c38264849 1753s ok 458 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 459 1753s ok 460 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 461 1753s ok 462 1753s Set-Cookie: usertrack_test=42a7c046.6297c38266488; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=42a7c046.6297c38266488 1753s ok 463 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 464 1753s ok 465 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 466 1753s ok 467 1753s Set-Cookie: usertrack_test=34b7558a.6297c38268106; path=/; expires=Tue, 17-Dec-24 19:23:34 GMT 1753s Cookie: usertrack_test=34b7558a.6297c38268106 1753s ok 468 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 469 1753s ok 470 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 471 1753s ok 472 1753s Set-Cookie: usertrack_test=979aaa7a.6297c38269c75; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=979aaa7a.6297c38269c75 1753s ok 473 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 474 1753s ok 475 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 476 1753s ok 477 1753s Set-Cookie: usertrack_test=d6b4a820.6297c3826b816; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=d6b4a820.6297c3826b816 1753s ok 478 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 479 1753s ok 480 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 481 1753s ok 482 1753s Set-Cookie: usertrack_test=2655bc9e.6297c3826d4cf; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=2655bc9e.6297c3826d4cf 1753s ok 483 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 484 1753s ok 485 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 486 1753s ok 487 1753s Set-Cookie: usertrack_test=14b295d7.6297c3826f331; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=14b295d7.6297c3826f331 1753s ok 488 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 489 1753s ok 490 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 491 1753s ok 492 1753s Set-Cookie: usertrack_test=f5782fdb.6297c38270ebe; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f5782fdb.6297c38270ebe 1753s ok 493 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 494 1753s ok 495 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 496 1753s ok 497 1753s Set-Cookie: usertrack_test=d100a582.6297c38272a53; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=d100a582.6297c38272a53 1753s ok 498 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 499 1753s ok 500 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 501 1753s ok 502 1753s Set-Cookie: usertrack_test=fa98658e.6297c3827461a; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=fa98658e.6297c3827461a 1753s ok 503 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 504 1753s ok 505 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 506 1753s ok 507 1753s Set-Cookie: usertrack_test=3b28a80a.6297c38276345; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=3b28a80a.6297c38276345 1753s ok 508 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 509 1753s ok 510 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 511 1753s ok 512 1753s Set-Cookie: usertrack_test=7b58dbc6.6297c38277f71; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=7b58dbc6.6297c38277f71 1753s ok 513 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 514 1753s ok 515 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 516 1753s ok 517 1753s Set-Cookie: usertrack_test=12312af8.6297c38279aa3; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=12312af8.6297c38279aa3 1753s ok 518 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 519 1753s ok 520 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 521 1753s ok 522 1753s Set-Cookie: usertrack_test=9bc1f892.6297c3827b5e2; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=9bc1f892.6297c3827b5e2 1753s ok 523 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 524 1753s ok 525 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 526 1753s ok 527 1753s Set-Cookie: usertrack_test=fc5d3d76.6297c3827d03a; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=fc5d3d76.6297c3827d03a 1753s ok 528 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 529 1753s ok 530 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 531 1753s ok 532 1753s Set-Cookie: usertrack_test=72bcb300.6297c3827e972; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=72bcb300.6297c3827e972 1753s ok 533 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 534 1753s ok 535 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 536 1753s ok 537 1753s Set-Cookie: usertrack_test=53c0d1e0.6297c38280312; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=53c0d1e0.6297c38280312 1753s ok 538 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 539 1753s ok 540 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 541 1753s ok 542 1753s Set-Cookie: usertrack_test=b3e8af4c.6297c382927f2; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=b3e8af4c.6297c382927f2 1753s ok 543 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 544 1753s ok 545 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 546 1753s ok 547 1753s Set-Cookie: usertrack_test=791ef930.6297c382941f6; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=791ef930.6297c382941f6 1753s ok 548 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 549 1753s ok 550 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 551 1753s ok 552 1753s Set-Cookie: usertrack_test=18d3f149.6297c38295d33; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=18d3f149.6297c38295d33 1753s ok 553 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 554 1753s ok 555 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 556 1753s ok 557 1753s Set-Cookie: usertrack_test=4d4c3852.6297c382979de; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4d4c3852.6297c382979de 1753s ok 558 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 559 1753s ok 560 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 561 1753s ok 562 1753s Set-Cookie: usertrack_test=47ada706.6297c38299573; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=47ada706.6297c38299573 1753s ok 563 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 564 1753s ok 565 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 566 1753s ok 567 1753s Set-Cookie: usertrack_test=b468b42f.6297c3829b2b3; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=b468b42f.6297c3829b2b3 1753s ok 568 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 569 1753s ok 570 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 571 1753s ok 572 1753s Set-Cookie: usertrack_test=56d72e2.6297c3829ce77; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=56d72e2.6297c3829ce77 1753s ok 573 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 574 1753s ok 575 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 576 1753s ok 577 1753s Set-Cookie: usertrack_test=35b7f97.6297c3829e9c6; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=35b7f97.6297c3829e9c6 1753s ok 578 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 579 1753s ok 580 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 581 1753s ok 582 1753s Set-Cookie: usertrack_test=46add62c.6297c382a049e; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=46add62c.6297c382a049e 1753s ok 583 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 584 1753s ok 585 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 586 1753s ok 587 1753s Set-Cookie: usertrack_test=817369c2.6297c382a209b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=817369c2.6297c382a209b 1753s ok 588 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 589 1753s ok 590 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 591 1753s ok 592 1753s Set-Cookie: usertrack_test=6258b9b.6297c382a3bea; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=6258b9b.6297c382a3bea 1753s ok 593 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 594 1753s ok 595 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 596 1753s ok 597 1753s Set-Cookie: usertrack_test=f22fb3e8.6297c382a5761; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f22fb3e8.6297c382a5761 1753s ok 598 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 599 1753s ok 600 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 601 1753s ok 602 1753s Set-Cookie: usertrack_test=cd7bbc31.6297c382a7549; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=cd7bbc31.6297c382a7549 1753s ok 603 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 604 1753s ok 605 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 606 1753s ok 607 1753s Set-Cookie: usertrack_test=c30291f5.6297c382a9312; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c30291f5.6297c382a9312 1753s ok 608 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 609 1753s ok 610 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 611 1753s ok 612 1753s Set-Cookie: usertrack_test=9f15d2a8.6297c382aafc5; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=9f15d2a8.6297c382aafc5 1753s ok 613 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 614 1753s ok 615 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 616 1753s ok 617 1753s Set-Cookie: usertrack_test=b9d281a.6297c382acc76; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=b9d281a.6297c382acc76 1753s ok 618 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 619 1753s ok 620 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 621 1753s ok 622 1753s Set-Cookie: usertrack_test=2beababf.6297c382aea1e; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=2beababf.6297c382aea1e 1753s ok 623 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 624 1753s ok 625 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 626 1753s ok 627 1753s Set-Cookie: usertrack_test=540f31ce.6297c382b08c1; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=540f31ce.6297c382b08c1 1753s ok 628 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 629 1753s ok 630 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 631 1753s ok 632 1753s Set-Cookie: usertrack_test=a154ca0a.6297c382b2605; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=a154ca0a.6297c382b2605 1753s ok 633 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 634 1753s ok 635 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 636 1753s ok 637 1753s Set-Cookie: usertrack_test=2700f7b5.6297c382b4082; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=2700f7b5.6297c382b4082 1753s ok 638 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 639 1753s ok 640 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 641 1753s ok 642 1753s Set-Cookie: usertrack_test=83168c6d.6297c382b5bb0; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=83168c6d.6297c382b5bb0 1753s ok 643 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 644 1753s ok 645 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 646 1753s ok 647 1753s Set-Cookie: usertrack_test=58ebad9a.6297c382b755b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=58ebad9a.6297c382b755b 1753s ok 648 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 649 1753s ok 650 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 651 1753s ok 652 1753s Set-Cookie: usertrack_test=8f2c8703.6297c382b9330; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=8f2c8703.6297c382b9330 1753s ok 653 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 654 1753s ok 655 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 656 1753s ok 657 1753s Set-Cookie: usertrack_test=c6e07ffc.6297c382bad93; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c6e07ffc.6297c382bad93 1753s ok 658 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 659 1753s ok 660 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 661 1753s ok 662 1753s Set-Cookie: usertrack_test=5a21db04.6297c382bc93f; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=5a21db04.6297c382bc93f 1753s ok 663 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 664 1753s ok 665 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 666 1753s ok 667 1753s Set-Cookie: usertrack_test=4be2ffab.6297c382be448; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4be2ffab.6297c382be448 1753s ok 668 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 669 1753s ok 670 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 671 1753s ok 672 1753s Set-Cookie: usertrack_test=8ed97d22.6297c382bfe9f; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=8ed97d22.6297c382bfe9f 1753s ok 673 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 674 1753s ok 675 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 676 1753s ok 677 1753s Set-Cookie: usertrack_test=558f9a57.6297c382c1b95; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=558f9a57.6297c382c1b95 1753s ok 678 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 679 1753s ok 680 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 681 1753s ok 682 1753s Set-Cookie: usertrack_test=c729c576.6297c382c35c6; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c729c576.6297c382c35c6 1753s ok 683 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 684 1753s ok 685 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 686 1753s ok 687 1753s Set-Cookie: usertrack_test=e039288e.6297c382c5167; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=e039288e.6297c382c5167 1753s ok 688 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 689 1753s ok 690 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 691 1753s ok 692 1753s Set-Cookie: usertrack_test=60c63cd0.6297c382c6d2b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=60c63cd0.6297c382c6d2b 1753s ok 693 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 694 1753s ok 695 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 696 1753s ok 697 1753s Set-Cookie: usertrack_test=7fc04851.6297c382c88cc; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=7fc04851.6297c382c88cc 1753s ok 698 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 699 1753s ok 700 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 701 1753s ok 702 1753s Set-Cookie: usertrack_test=c1f935dd.6297c382ca6b5; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c1f935dd.6297c382ca6b5 1753s ok 703 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 704 1753s ok 705 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 706 1753s ok 707 1753s Set-Cookie: usertrack_test=1f3c8845.6297c382cc6be; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=1f3c8845.6297c382cc6be 1753s ok 708 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 709 1753s ok 710 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 711 1753s ok 712 1753s Set-Cookie: usertrack_test=11885d47.6297c382cf01b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=11885d47.6297c382cf01b 1753s ok 713 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 714 1753s ok 715 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 716 1753s ok 717 1753s Set-Cookie: usertrack_test=c05d4a7.6297c382d0c96; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c05d4a7.6297c382d0c96 1753s ok 718 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 719 1753s ok 720 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 721 1753s ok 722 1753s Set-Cookie: usertrack_test=e7951cd2.6297c382d2cc2; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=e7951cd2.6297c382d2cc2 1753s ok 723 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 724 1753s ok 725 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 726 1753s ok 727 1753s Set-Cookie: usertrack_test=567919f2.6297c382d4c09; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=567919f2.6297c382d4c09 1753s ok 728 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 729 1753s ok 730 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 731 1753s ok 732 1753s Set-Cookie: usertrack_test=4bd1086c.6297c382d6b05; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4bd1086c.6297c382d6b05 1753s ok 733 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 734 1753s ok 735 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 736 1753s ok 737 1753s Set-Cookie: usertrack_test=f89dc89d.6297c382d8ba8; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f89dc89d.6297c382d8ba8 1753s ok 738 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 739 1753s ok 740 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 741 1753s ok 742 1753s Set-Cookie: usertrack_test=52d9d32f.6297c382da94e; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=52d9d32f.6297c382da94e 1753s ok 743 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 744 1753s ok 745 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 746 1753s ok 747 1753s Set-Cookie: usertrack_test=26d17ae1.6297c382dc6c5; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=26d17ae1.6297c382dc6c5 1753s ok 748 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 749 1753s ok 750 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 751 1753s ok 752 1753s Set-Cookie: usertrack_test=bdaae46e.6297c382de4ed; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=bdaae46e.6297c382de4ed 1753s ok 753 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 754 1753s ok 755 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 756 1753s ok 757 1753s Set-Cookie: usertrack_test=f36f70e8.6297c382e0241; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f36f70e8.6297c382e0241 1753s ok 758 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 759 1753s ok 760 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 761 1753s ok 762 1753s Set-Cookie: usertrack_test=bb23607a.6297c382e1f31; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=bb23607a.6297c382e1f31 1753s ok 763 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 764 1753s ok 765 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 766 1753s ok 767 1753s Set-Cookie: usertrack_test=f4d23631.6297c382e3e0e; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f4d23631.6297c382e3e0e 1753s ok 768 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 769 1753s ok 770 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 771 1753s ok 772 1753s Set-Cookie: usertrack_test=6b3ef557.6297c382e6198; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=6b3ef557.6297c382e6198 1753s ok 773 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 774 1753s ok 775 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 776 1753s ok 777 1753s Set-Cookie: usertrack_test=2631a7d3.6297c382e7de4; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=2631a7d3.6297c382e7de4 1753s ok 778 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 779 1753s ok 780 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 781 1753s ok 782 1753s Set-Cookie: usertrack_test=3e6d47b0.6297c382e9f88; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=3e6d47b0.6297c382e9f88 1753s ok 783 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 784 1753s ok 785 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 786 1753s ok 787 1753s Set-Cookie: usertrack_test=eed102c3.6297c382ebd67; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=eed102c3.6297c382ebd67 1753s ok 788 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 789 1753s ok 790 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 791 1753s ok 792 1753s Set-Cookie: usertrack_test=e3d0b00a.6297c382edb1f; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=e3d0b00a.6297c382edb1f 1753s ok 793 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 794 1753s ok 795 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 796 1753s ok 797 1753s Set-Cookie: usertrack_test=da6f7b0.6297c382ef6c0; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=da6f7b0.6297c382ef6c0 1753s ok 798 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 799 1753s ok 800 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 801 1753s ok 802 1753s Set-Cookie: usertrack_test=e63ea838.6297c382f13fa; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=e63ea838.6297c382f13fa 1753s ok 803 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 804 1753s ok 805 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 806 1753s ok 807 1753s Set-Cookie: usertrack_test=7f0e35db.6297c382f3425; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=7f0e35db.6297c382f3425 1753s ok 808 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 809 1753s ok 810 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 811 1753s ok 812 1753s Set-Cookie: usertrack_test=e95134e5.6297c382f5120; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=e95134e5.6297c382f5120 1753s ok 813 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 814 1753s ok 815 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 816 1753s ok 817 1753s Set-Cookie: usertrack_test=6e31f0b3.6297c382f893d; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=6e31f0b3.6297c382f893d 1753s ok 818 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 819 1753s ok 820 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 821 1753s ok 822 1753s Set-Cookie: usertrack_test=92516a85.6297c382fa6cc; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=92516a85.6297c382fa6cc 1753s ok 823 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 824 1753s ok 825 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 826 1753s ok 827 1753s Set-Cookie: usertrack_test=6c0eb4ae.6297c382fc29e; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=6c0eb4ae.6297c382fc29e 1753s ok 828 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 829 1753s ok 830 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 831 1753s ok 832 1753s Set-Cookie: usertrack_test=b57afdb8.6297c382fde46; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=b57afdb8.6297c382fde46 1753s ok 833 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 834 1753s ok 835 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 836 1753s ok 837 1753s Set-Cookie: usertrack_test=1544a24a.6297c382ffc63; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=1544a24a.6297c382ffc63 1753s ok 838 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 839 1753s ok 840 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 841 1753s ok 842 1753s Set-Cookie: usertrack_test=6df8029f.6297c383017d3; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=6df8029f.6297c383017d3 1753s ok 843 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 844 1753s ok 845 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 846 1753s ok 847 1753s Set-Cookie: usertrack_test=1b88f3e5.6297c383033cd; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=1b88f3e5.6297c383033cd 1753s ok 848 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 849 1753s ok 850 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 851 1753s ok 852 1753s Set-Cookie: usertrack_test=fd5de8e6.6297c3830515b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=fd5de8e6.6297c3830515b 1753s ok 853 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 854 1753s ok 855 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 856 1753s ok 857 1753s Set-Cookie: usertrack_test=f6049078.6297c38306ebf; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f6049078.6297c38306ebf 1753s ok 858 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 859 1753s ok 860 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 861 1753s ok 862 1753s Set-Cookie: usertrack_test=71bbff54.6297c38308bed; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=71bbff54.6297c38308bed 1753s ok 863 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 864 1753s ok 865 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 866 1753s ok 867 1753s Set-Cookie: usertrack_test=cf8fe761.6297c3830aed6; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=cf8fe761.6297c3830aed6 1753s ok 868 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 869 1753s ok 870 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 871 1753s ok 872 1753s Set-Cookie: usertrack_test=9e802be6.6297c3830d06f; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=9e802be6.6297c3830d06f 1753s ok 873 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 874 1753s ok 875 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 876 1753s ok 877 1753s Set-Cookie: usertrack_test=b8b10a81.6297c3830eb49; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=b8b10a81.6297c3830eb49 1753s ok 878 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 879 1753s ok 880 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 881 1753s ok 882 1753s Set-Cookie: usertrack_test=60800b5f.6297c38310629; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=60800b5f.6297c38310629 1753s ok 883 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 884 1753s ok 885 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 886 1753s ok 887 1753s Set-Cookie: usertrack_test=e37f1a3a.6297c383120a7; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=e37f1a3a.6297c383120a7 1753s ok 888 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 889 1753s ok 890 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 891 1753s ok 892 1753s Set-Cookie: usertrack_test=23aa8d09.6297c38315978; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=23aa8d09.6297c38315978 1753s ok 893 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 894 1753s ok 895 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 896 1753s ok 897 1753s Set-Cookie: usertrack_test=2734a6d4.6297c3831775d; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=2734a6d4.6297c3831775d 1753s ok 898 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 899 1753s ok 900 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 901 1753s ok 902 1753s Set-Cookie: usertrack_test=c3d3bf48.6297c3831954b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c3d3bf48.6297c3831954b 1753s ok 903 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 904 1753s ok 905 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 906 1753s ok 907 1753s Set-Cookie: usertrack_test=3533d654.6297c3831b21f; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=3533d654.6297c3831b21f 1753s ok 908 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 909 1753s ok 910 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 911 1753s ok 912 1753s Set-Cookie: usertrack_test=7b329c9f.6297c3831d1a5; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=7b329c9f.6297c3831d1a5 1753s ok 913 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 914 1753s ok 915 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 916 1753s ok 917 1753s Set-Cookie: usertrack_test=57793f9f.6297c3831ed90; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=57793f9f.6297c3831ed90 1753s ok 918 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 919 1753s ok 920 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 921 1753s ok 922 1753s Set-Cookie: usertrack_test=799dcb26.6297c3832079e; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=799dcb26.6297c3832079e 1753s ok 923 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 924 1753s ok 925 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 926 1753s ok 927 1753s Set-Cookie: usertrack_test=faecc46c.6297c383221df; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=faecc46c.6297c383221df 1753s ok 928 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 929 1753s ok 930 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 931 1753s ok 932 1753s Set-Cookie: usertrack_test=5327e4f7.6297c38323c1d; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=5327e4f7.6297c38323c1d 1753s ok 933 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 934 1753s ok 935 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 936 1753s ok 937 1753s Set-Cookie: usertrack_test=f570c17b.6297c38326ab9; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f570c17b.6297c38326ab9 1753s ok 938 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 939 1753s ok 940 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 941 1753s ok 942 1753s Set-Cookie: usertrack_test=4b8e8794.6297c3832878f; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4b8e8794.6297c3832878f 1753s ok 943 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 944 1753s ok 945 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 946 1753s ok 947 1753s Set-Cookie: usertrack_test=8da9a572.6297c3832a3a6; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=8da9a572.6297c3832a3a6 1753s ok 948 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 949 1753s ok 950 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 951 1753s ok 952 1753s Set-Cookie: usertrack_test=4cee60e3.6297c3832c010; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4cee60e3.6297c3832c010 1753s ok 953 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 954 1753s ok 955 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 956 1753s ok 957 1753s Set-Cookie: usertrack_test=fcfccc27.6297c3832e333; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=fcfccc27.6297c3832e333 1753s ok 958 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 959 1753s ok 960 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 961 1753s ok 962 1753s Set-Cookie: usertrack_test=1904c96b.6297c38331d37; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=1904c96b.6297c38331d37 1753s ok 963 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 964 1753s ok 965 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 966 1753s ok 967 1753s Set-Cookie: usertrack_test=4c42e443.6297c38333924; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4c42e443.6297c38333924 1753s ok 968 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 969 1753s ok 970 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 971 1753s ok 972 1753s Set-Cookie: usertrack_test=4626fac3.6297c3833597b; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=4626fac3.6297c3833597b 1753s ok 973 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 974 1753s ok 975 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 976 1753s ok 977 1753s Set-Cookie: usertrack_test=c566e321.6297c3833763c; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=c566e321.6297c3833763c 1753s ok 978 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 979 1753s ok 980 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 981 1753s ok 982 1753s Set-Cookie: usertrack_test=135bba25.6297c38339ee1; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=135bba25.6297c38339ee1 1753s ok 983 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 984 1753s ok 985 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 986 1753s ok 987 1753s Set-Cookie: usertrack_test=41b76316.6297c3833bb0d; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=41b76316.6297c3833bb0d 1753s ok 988 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 989 1753s ok 990 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 991 1753s ok 992 1753s Set-Cookie: usertrack_test=28a222d8.6297c3833d551; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=28a222d8.6297c3833d551 1753s ok 993 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 994 1753s ok 995 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 996 1753s ok 997 1753s Set-Cookie: usertrack_test=f2fd3f42.6297c3833f56d; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s Cookie: usertrack_test=f2fd3f42.6297c3833f56d 1753s ok 998 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 999 1753s ok 1000 1753s ok 1001 1753s # testing : Checking return code is '200' 1753s # expected: 200 1753s # received: '200' 1753s ok 1002 1753s # usertrack_test=cdbefec2.6297c383416bc; path=/; expires=Tue, 17-Dec-24 19:23:35 GMT 1753s ok 1003 1753s # expected: undef 1753s # received: undef 1753s ok 1004 1753s ok 1756s t/modules/vhost_alias.t ............. 1756s 1..8 1756s # Running under perl version 5.038002 for linux 1756s # Current time local: Tue Dec 17 19:22:36 2024 1756s # Current time GMT: Tue Dec 17 19:22:36 2024 1756s # Using Test.pm version 1.31 1756s # Using Apache/Test.pm version 1.42 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1756s # writing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1756s # testing : VirtalDocumentRoot test 1756s # expected: 'www.vha-test.com' 1756s # received: 'www.vha-test.com' 1756s ok 1 1756s # testing : VirtualScriptAlias test 1756s # expected: 'test cgi for www.vha-test.com' 1756s # received: 'test cgi for www.vha-test.com' 1756s ok 2 1756s # testing : VirtalDocumentRoot test 1756s # expected: 'big.server.name.from.heck.org' 1756s # received: 'big.server.name.from.heck.org' 1756s ok 3 1756s # testing : VirtualScriptAlias test 1756s # expected: 'test cgi for big.server.name.from.heck.org' 1756s # received: 'test cgi for big.server.name.from.heck.org' 1756s ok 4 1756s # testing : VirtalDocumentRoot test 1756s # expected: 'ab.com' 1756s # received: 'ab.com' 1756s ok 5 1756s # testing : VirtualScriptAlias test 1756s # expected: 'test cgi for ab.com' 1756s # received: 'test cgi for ab.com' 1756s ok 6 1756s # testing : VirtalDocumentRoot test 1756s # expected: 'w-t-f.net' 1756s # received: 'w-t-f.net' 1756s ok 7 1756s # testing : VirtualScriptAlias test 1756s # expected: 'test cgi for w-t-f.net' 1756s # received: 'test cgi for w-t-f.net' 1756s ok 8 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1756s # removing file: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1756s # removing dir tree: /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1756s ok 1758s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1760s t/protocol/echo.t ................... 1760s 1..8 1760s # Running under perl version 5.038002 for linux 1760s # Current time local: Tue Dec 17 19:22:41 2024 1760s # Current time GMT: Tue Dec 17 19:22:41 2024 1760s # Using Test.pm version 1.31 1760s # Using Apache/Test.pm version 1.42 1760s testing mod_echo_ssl 1760s ok 1 1760s #Cipher: TLS_AES_256_GCM_SHA384 1760s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1760s # testing : echo 1760s # expected: 't/protocol/echo.t' 1760s # received: 't/protocol/echo.t' 1760s ok 2 1760s # testing : echo 1760s # expected: '/usr/bin/perl' 1760s # received: '/usr/bin/perl' 1760s ok 3 1760s # testing : echo 1760s # expected: '433809433809433809433809433809' 1760s # received: '433809433809433809433809433809' 1760s ok 4 1760s testing mod_echo 1760s ok 5 1760s # testing : echo 1760s # expected: 't/protocol/echo.t' 1760s # received: 't/protocol/echo.t' 1760s ok 6 1760s # testing : echo 1760s # expected: '/usr/bin/perl' 1760s # received: '/usr/bin/perl' 1760s ok 7 1760s # testing : echo 1760s # expected: '433809433809433809433809433809' 1760s # received: '433809433809433809433809433809' 1760s ok 8 1760s ok 1763s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1765s t/security/CVE-2003-0542.t .......... 1765s 1..1 1765s # Running under perl version 5.038002 for linux 1765s # Current time local: Tue Dec 17 19:22:46 2024 1765s # Current time GMT: Tue Dec 17 19:22:46 2024 1765s # Using Test.pm version 1.31 1765s # Using Apache/Test.pm version 1.42 1765s # testing : CAN-2003-0542 test case 1765s # expected: 404 1765s # received: '404' 1765s ok 1 1765s ok 1767s t/security/CVE-2004-0747.t .......... 1767s 1..1 1767s # Running under perl version 5.038002 for linux 1767s # Current time local: Tue Dec 17 19:22:48 2024 1767s # Current time GMT: Tue Dec 17 19:22:48 2024 1767s # Using Test.pm version 1.31 1767s # Using Apache/Test.pm version 1.42 1767s # testing : CAN-2004-0747 ap_resolve_env test case 1767s # expected: 200 1767s # received: 200 1767s ok 1 1767s ok 1770s t/security/CVE-2004-0811.t .......... 1770s 1..8 1770s # Running under perl version 5.038002 for linux 1770s # Current time local: Tue Dec 17 19:22:50 2024 1770s # Current time GMT: Tue Dec 17 19:22:50 2024 1770s # Using Test.pm version 1.31 1770s # Using Apache/Test.pm version 1.42 1770s # testing : subdir access allowed 1770s # expected: 200 1770s # received: '200' 1770s ok 1 1770s # testing : subdir access allowed 1770s # expected: 200 1770s # received: '200' 1770s ok 2 1770s # testing : subdir access allowed 1770s # expected: 200 1770s # received: '200' 1770s ok 3 1770s # testing : subdir access allowed 1770s # expected: 200 1770s # received: '200' 1770s ok 4 1770s # testing : topdir access denied 1770s # expected: 401 1770s # received: '401' 1770s ok 5 1770s # testing : topdir access denied 1770s # expected: 401 1770s # received: '401' 1770s ok 6 1770s # testing : topdir access denied 1770s # expected: 401 1770s # received: '401' 1770s ok 7 1770s # testing : topdir access denied 1770s # expected: 401 1770s # received: '401' 1770s ok 8 1770s ok 1773s t/security/CVE-2004-0940.t .......... 1773s 1..1 1773s # Running under perl version 5.038002 for linux 1773s # Current time local: Tue Dec 17 19:22:53 2024 1773s # Current time GMT: Tue Dec 17 19:22:53 2024 1773s # Using Test.pm version 1.31 1773s # Using Apache/Test.pm version 1.42 1773s # testing : response was 200 1773s # expected: 200 1773s # received: '200' 1773s ok 1 1773s ok 1775s t/security/CVE-2004-0942.t .......... 1775s 1..2 1775s # Running under perl version 5.038002 for linux 1775s # Current time local: Tue Dec 17 19:22:56 2024 1775s # Current time GMT: Tue Dec 17 19:22:56 2024 1775s # Using Test.pm version 1.31 1775s # Using Apache/Test.pm version 1.42 1775s ok 1 1775s # testing : request was refused 1775s # expected: qr/^HTTP\/1\.. 400/ 1775s # received: 'HTTP/1.1 400 Bad Request 1775s # ' 1775s ok 2 1775s ok 1778s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1780s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1783s t/security/CVE-2005-2491.t .......... 1783s 1..4 1783s # Running under perl version 5.038002 for linux 1783s # Current time local: Tue Dec 17 19:23:03 2024 1783s # Current time GMT: Tue Dec 17 19:23:03 2024 1783s # Using Test.pm version 1.31 1783s # Using Apache/Test.pm version 1.42 1783s # testing : check that server did not segfault 1783s # expected: 'Internal Server Error' 1783s # received: 'Internal Server Error' 1783s ok 1 1783s # testing : check for 500 response error 1783s # expected: 500 1783s # received: '500' 1783s ok 2 1783s # testing : check that server did not segfault 1783s # expected: 'Internal Server Error' 1783s # received: 'Internal Server Error' 1783s ok 3 1783s # testing : check for 500 response error 1783s # expected: 500 1783s # received: '500' 1783s ok 4 1783s ok 1785s t/security/CVE-2005-2700.t .......... 1785s 1..2 1785s # Running under perl version 5.038002 for linux 1785s # Current time local: Tue Dec 17 19:23:06 2024 1785s # Current time GMT: Tue Dec 17 19:23:06 2024 1785s # Using Test.pm version 1.31 1785s # Using Apache/Test.pm version 1.42 1785s # testing : access permitted without ccert 1785s # expected: 200 1785s # received: '200' 1785s ok 1 1785s # testing : access *not* permitted without ccert 1785s # expected: 200 1785s # received: '403' 1785s ok 2 1785s ok 1788s t/security/CVE-2005-3352.t .......... 1788s 1..2 1788s # Running under perl version 5.038002 for linux 1788s # Current time local: Tue Dec 17 19:23:08 2024 1788s # Current time GMT: Tue Dec 17 19:23:08 2024 1788s # Using Test.pm version 1.31 1788s # Using Apache/Test.pm version 1.42 1788s # testing : response code is OK 1788s # expected: 200 1788s # received: '200' 1788s ok 1 1788s # testing : referer was escaped 1788s # expected: qr/%22%3e/ 1788s # received: ' 1788s # 1788s # Menu for /security/CVE-2005-3352.map 1788s # 1788s #

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

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

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

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

Bad Request

1846s #

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

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

Forbidden

1882s

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

1882s 1882s ok 1 1882s HTTP/1.1 200 OK 1882s Connection: close 1882s Date: Tue, 17 Dec 2024 19:24:45 GMT 1882s Accept-Ranges: bytes 1882s ETag: "1a-613edd771cbc0" 1882s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1882s Vary: In-If1 1882s Content-Length: 26 1882s Content-Type: text/html 1882s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1882s Client-Date: Tue, 17 Dec 2024 19:24:45 GMT 1882s Client-Peer: 127.0.0.1:8532 1882s Client-Response-Num: 1 1882s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1882s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1882s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1882s Client-SSL-Socket-Class: IO::Socket::SSL 1882s Client-SSL-Version: TLSv1_3 1882s DMMATCH1: 1 1882s 1882s welcome to localhost:8529 1882s ok 2 1882s 500 Server closed connection without sending any data back 1882s Content-Type: text/plain 1882s Client-Date: Tue, 17 Dec 2024 19:24:45 GMT 1882s Client-Warning: Internal response 1882s 1882s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1882s ok 3 1882s ok 1882s All tests successful. 1882s Files=142, Tests=7321, 433 wallclock secs ( 2.28 usr 0.72 sys + 171.86 cusr 215.71 csys = 390.57 CPU) 1882s Result: PASS 1882s [warning] server localhost:8529 shutdown 1883s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1883s Files=142, Tests=7321, 433 wallclock secs ( 2.28 usr 0.72 sys + 171.86 cusr 215.71 csys = 390.57 CPU) 1883s + grep -E '^Result: PASS' testlog.mpm_event 1883s Result: PASS 1883s + grep -E '^Result: FAIL' testlog.mpm_event 1883s + grep -E 'server dumped core' testlog.mpm_event 1883s + return 0 1883s autopkgtest [19:24:46]: test run-test-suite: -----------------------] 1888s autopkgtest [19:24:51]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1888s run-test-suite PASS 1892s autopkgtest [19:24:55]: test duplicate-module-load: preparing testbed 1916s autopkgtest [19:25:19]: testbed dpkg architecture: armhf 1918s autopkgtest [19:25:21]: testbed apt version: 2.7.14build2 1922s autopkgtest [19:25:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1924s autopkgtest [19:25:27]: testbed release detected to be: noble 1932s autopkgtest [19:25:35]: updating testbed package index (apt update) 1934s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 1935s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 1935s Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [126 kB] 1935s Get:4 http://ftpmaster.internal/ubuntu noble-security InRelease [126 kB] 1935s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [75.5 kB] 1935s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 1935s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [75.0 kB] 1935s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [98.4 kB] 1935s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [3332 B] 1935s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1176 B] 1935s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 1935s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [304 kB] 1936s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [5088 B] 1936s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 1936s Get:15 http://ftpmaster.internal/ubuntu noble-updates/universe Sources [381 kB] 1936s Get:16 http://ftpmaster.internal/ubuntu noble-updates/restricted Sources [23.4 kB] 1936s Get:17 http://ftpmaster.internal/ubuntu noble-updates/main Sources [316 kB] 1936s Get:18 http://ftpmaster.internal/ubuntu noble-updates/multiverse Sources [11.6 kB] 1936s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf Packages [441 kB] 1937s Get:20 http://ftpmaster.internal/ubuntu noble-updates/restricted armhf Packages [3276 B] 1937s Get:21 http://ftpmaster.internal/ubuntu noble-updates/universe armhf Packages [750 kB] 1937s Get:22 http://ftpmaster.internal/ubuntu noble-updates/multiverse armhf Packages [1504 B] 1937s Get:23 http://ftpmaster.internal/ubuntu noble-security/universe Sources [293 kB] 1938s Get:24 http://ftpmaster.internal/ubuntu noble-security/restricted Sources [21.7 kB] 1938s Get:25 http://ftpmaster.internal/ubuntu noble-security/main Sources [133 kB] 1938s Get:26 http://ftpmaster.internal/ubuntu noble-security/main armhf Packages [267 kB] 1938s Get:27 http://ftpmaster.internal/ubuntu noble-security/universe armhf Packages [590 kB] 1940s Fetched 4318 kB in 5s (959 kB/s) 1941s Reading package lists... 1947s autopkgtest [19:25:50]: upgrading testbed (apt dist-upgrade and autopurge) 1949s Reading package lists... 1950s Building dependency tree... 1950s Reading state information... 1950s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1950s Starting 2 pkgProblemResolver with broken count: 0 1950s Done 1951s Entering ResolveByKeep 1951s 1952s The following packages were automatically installed and are no longer required: 1952s linux-headers-6.8.0-49 linux-headers-6.8.0-49-generic 1952s Use 'apt autoremove' to remove them. 1952s The following NEW packages will be installed: 1952s linux-headers-6.8.0-51 linux-headers-6.8.0-51-generic 1952s The following packages will be upgraded: 1952s apport apport-core-dump-handler cloud-init curl dmidecode dpkg dpkg-dev 1952s fwupd libcurl3t64-gnutls libcurl4t64 libdpkg-perl libexpat1 libfwupd2 1952s libudisks2-0 linux-headers-generic python3-apport python3-problem-report 1952s udisks2 vim-common vim-tiny xxd 1952s 21 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 1952s Need to get 25.7 MB of archives. 1952s After this operation, 92.3 MB of additional disk space will be used. 1952s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu6.2 [1229 kB] 1953s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-problem-report all 2.28.1-0ubuntu3.3 [24.6 kB] 1953s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-apport all 2.28.1-0ubuntu3.3 [92.3 kB] 1953s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport-core-dump-handler all 2.28.1-0ubuntu3.3 [17.5 kB] 1953s Get:5 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport all 2.28.1-0ubuntu3.3 [84.5 kB] 1953s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf libexpat1 armhf 2.6.1-2ubuntu0.2 [65.8 kB] 1953s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu7.5 [666 kB] 1954s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-common all 2:9.1.0016-1ubuntu7.5 [385 kB] 1954s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf xxd armhf 2:9.1.0016-1ubuntu7.5 [62.9 kB] 1954s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main armhf dmidecode armhf 3.5-3ubuntu0.1 [58.8 kB] 1955s Get:11 http://ftpmaster.internal/ubuntu noble-updates/main armhf curl armhf 8.5.0-2ubuntu10.6 [219 kB] 1955s Get:12 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.6 [297 kB] 1955s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu6.2 [1074 kB] 1956s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu6.2 [269 kB] 1956s Get:15 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.6 [291 kB] 1956s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.27-0ubuntu1~24.04.1 [125 kB] 1957s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.27-0ubuntu1~24.04.1 [4406 kB] 1961s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main armhf udisks2 armhf 2.10.1-6ubuntu1 [277 kB] 1961s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf libudisks2-0 armhf 2.10.1-6ubuntu1 [143 kB] 1961s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51 all 6.8.0-51.52 [13.8 MB] 1973s Get:21 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51-generic armhf 6.8.0-51.52 [1459 kB] 1974s Get:22 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-generic armhf 6.8.0-51.52 [10.3 kB] 1974s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cloud-init all 24.4-0ubuntu1~24.04.2 [602 kB] 1974s Preconfiguring packages ... 1974s Fetched 25.7 MB in 22s (1148 kB/s) 1975s (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 ... 57985 files and directories currently installed.) 1975s Preparing to unpack .../dpkg_1.22.6ubuntu6.2_armhf.deb ... 1975s Unpacking dpkg (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 1975s Setting up dpkg (1.22.6ubuntu6.2) ... 1975s (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 ... 57985 files and directories currently installed.) 1975s Preparing to unpack .../00-python3-problem-report_2.28.1-0ubuntu3.3_all.deb ... 1975s Unpacking python3-problem-report (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 1975s Preparing to unpack .../01-python3-apport_2.28.1-0ubuntu3.3_all.deb ... 1975s Unpacking python3-apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 1975s Preparing to unpack .../02-apport-core-dump-handler_2.28.1-0ubuntu3.3_all.deb ... 1975s Unpacking apport-core-dump-handler (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 1975s Preparing to unpack .../03-apport_2.28.1-0ubuntu3.3_all.deb ... 1975s Unpacking apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 1976s Preparing to unpack .../04-libexpat1_2.6.1-2ubuntu0.2_armhf.deb ... 1976s Unpacking libexpat1:armhf (2.6.1-2ubuntu0.2) over (2.6.1-2ubuntu0.1) ... 1976s Preparing to unpack .../05-vim-tiny_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 1976s Unpacking vim-tiny (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 1976s Preparing to unpack .../06-vim-common_2%3a9.1.0016-1ubuntu7.5_all.deb ... 1976s Unpacking vim-common (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 1976s Preparing to unpack .../07-xxd_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 1976s Unpacking xxd (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 1976s Preparing to unpack .../08-dmidecode_3.5-3ubuntu0.1_armhf.deb ... 1976s Unpacking dmidecode (3.5-3ubuntu0.1) over (3.5-3build1) ... 1976s Preparing to unpack .../09-curl_8.5.0-2ubuntu10.6_armhf.deb ... 1976s Unpacking curl (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 1976s Preparing to unpack .../10-libcurl4t64_8.5.0-2ubuntu10.6_armhf.deb ... 1976s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 1976s Preparing to unpack .../11-dpkg-dev_1.22.6ubuntu6.2_all.deb ... 1976s Unpacking dpkg-dev (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 1976s Preparing to unpack .../12-libdpkg-perl_1.22.6ubuntu6.2_all.deb ... 1976s Unpacking libdpkg-perl (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 1976s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10.6_armhf.deb ... 1976s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 1976s Preparing to unpack .../14-libfwupd2_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 1976s Unpacking libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 1976s Preparing to unpack .../15-fwupd_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 1976s Unpacking fwupd (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 1976s Preparing to unpack .../16-udisks2_2.10.1-6ubuntu1_armhf.deb ... 1976s Unpacking udisks2 (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 1977s Preparing to unpack .../17-libudisks2-0_2.10.1-6ubuntu1_armhf.deb ... 1977s Unpacking libudisks2-0:armhf (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 1977s Selecting previously unselected package linux-headers-6.8.0-51. 1977s Preparing to unpack .../18-linux-headers-6.8.0-51_6.8.0-51.52_all.deb ... 1977s Unpacking linux-headers-6.8.0-51 (6.8.0-51.52) ... 1979s Selecting previously unselected package linux-headers-6.8.0-51-generic. 1979s Preparing to unpack .../19-linux-headers-6.8.0-51-generic_6.8.0-51.52_armhf.deb ... 1979s Unpacking linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 1980s Preparing to unpack .../20-linux-headers-generic_6.8.0-51.52_armhf.deb ... 1980s Unpacking linux-headers-generic (6.8.0-51.52) over (6.8.0-49.49) ... 1980s Preparing to unpack .../21-cloud-init_24.4-0ubuntu1~24.04.2_all.deb ... 1981s Unpacking cloud-init (24.4-0ubuntu1~24.04.2) over (24.3.1-0ubuntu0~24.04.2) ... 1981s Setting up libexpat1:armhf (2.6.1-2ubuntu0.2) ... 1981s Setting up cloud-init (24.4-0ubuntu1~24.04.2) ... 1982s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.6) ... 1982s Setting up python3-problem-report (2.28.1-0ubuntu3.3) ... 1983s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) ... 1983s Setting up xxd (2:9.1.0016-1ubuntu7.5) ... 1983s Setting up linux-headers-6.8.0-51 (6.8.0-51.52) ... 1983s Setting up python3-apport (2.28.1-0ubuntu3.3) ... 1983s Setting up vim-common (2:9.1.0016-1ubuntu7.5) ... 1983s Setting up libdpkg-perl (1.22.6ubuntu6.2) ... 1983s Setting up linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 1983s Setting up curl (8.5.0-2ubuntu10.6) ... 1983s Setting up dmidecode (3.5-3ubuntu0.1) ... 1983s Setting up libudisks2-0:armhf (2.10.1-6ubuntu1) ... 1983s Setting up udisks2 (2.10.1-6ubuntu1) ... 1983s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 1983s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 1983s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 1983s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 1983s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 1983s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 1983s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 1983s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 1983s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 1983s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 1983s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 1983s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 1983s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 1983s loop9: Failed to write 'change' to '/sys/devices/virtual/block/loop9/uevent': Permission denied 1983s Setting up libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) ... 1983s Setting up linux-headers-generic (6.8.0-51.52) ... 1983s Setting up vim-tiny (2:9.1.0016-1ubuntu7.5) ... 1983s Setting up dpkg-dev (1.22.6ubuntu6.2) ... 1983s Setting up fwupd (1.9.27-0ubuntu1~24.04.1) ... 1984s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 1984s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1984s fwupd.service is a disabled or a static unit not running, not starting it. 1984s Setting up apport-core-dump-handler (2.28.1-0ubuntu3.3) ... 1985s Setting up apport (2.28.1-0ubuntu3.3) ... 1985s apport-autoreport.service is a disabled or a static unit not running, not starting it. 1985s Processing triggers for dbus (1.14.10-4ubuntu4.1) ... 1985s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 1986s Processing triggers for rsyslog (8.2312.0-3ubuntu9) ... 1986s Processing triggers for man-db (2.12.0-4build2) ... 1989s Reading package lists... 1990s Building dependency tree... 1990s Reading state information... 1990s Starting pkgProblemResolver with broken count: 0 1990s Starting 2 pkgProblemResolver with broken count: 0 1990s Done 1991s The following packages will be REMOVED: 1991s linux-headers-6.8.0-49* linux-headers-6.8.0-49-generic* 1991s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 1991s After this operation, 92.1 MB disk space will be freed. 1991s (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 ... 89136 files and directories currently installed.) 1991s Removing linux-headers-6.8.0-49-generic (6.8.0-49.49) ... 1992s Removing linux-headers-6.8.0-49 (6.8.0-49.49) ... 1995s autopkgtest [19:26:38]: rebooting testbed after setup commands that affected boot 2061s Reading package lists... 2062s Building dependency tree... 2062s Reading state information... 2062s Starting pkgProblemResolver with broken count: 0 2062s Starting 2 pkgProblemResolver with broken count: 0 2062s Done 2063s The following NEW packages will be installed: 2063s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2063s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2063s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 2063s Need to get 1877 kB of archives. 2063s After this operation, 5566 kB of additional disk space will be used. 2063s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main armhf libapr1t64 armhf 1.7.2-3.1ubuntu0.1 [87.2 kB] 2063s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 2063s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 2063s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 2063s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2064s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-bin armhf 2.4.58-1ubuntu8.5 [1204 kB] 2064s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-data all 2.4.58-1ubuntu8.5 [163 kB] 2065s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-utils armhf 2.4.58-1ubuntu8.5 [98.2 kB] 2065s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2 armhf 2.4.58-1ubuntu8.5 [90.2 kB] 2065s Fetched 1877 kB in 2s (1031 kB/s) 2065s Selecting previously unselected package libapr1t64:armhf. 2065s (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 ... 57993 files and directories currently installed.) 2065s Preparing to unpack .../0-libapr1t64_1.7.2-3.1ubuntu0.1_armhf.deb ... 2065s Unpacking libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2065s Selecting previously unselected package libaprutil1t64:armhf. 2065s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 2065s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2065s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2065s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 2065s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2065s Selecting previously unselected package libaprutil1-ldap:armhf. 2065s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 2065s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2065s Selecting previously unselected package liblua5.4-0:armhf. 2065s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2065s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2065s Selecting previously unselected package apache2-bin. 2065s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu8.5_armhf.deb ... 2065s Unpacking apache2-bin (2.4.58-1ubuntu8.5) ... 2065s Selecting previously unselected package apache2-data. 2065s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu8.5_all.deb ... 2065s Unpacking apache2-data (2.4.58-1ubuntu8.5) ... 2065s Selecting previously unselected package apache2-utils. 2065s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu8.5_armhf.deb ... 2065s Unpacking apache2-utils (2.4.58-1ubuntu8.5) ... 2065s Selecting previously unselected package apache2. 2065s Preparing to unpack .../8-apache2_2.4.58-1ubuntu8.5_armhf.deb ... 2065s Unpacking apache2 (2.4.58-1ubuntu8.5) ... 2065s Setting up libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2065s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2065s Setting up apache2-data (2.4.58-1ubuntu8.5) ... 2065s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2065s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2065s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2065s Setting up apache2-utils (2.4.58-1ubuntu8.5) ... 2065s Setting up apache2-bin (2.4.58-1ubuntu8.5) ... 2065s Setting up apache2 (2.4.58-1ubuntu8.5) ... 2066s Enabling module mpm_event. 2066s Enabling module authz_core. 2066s Enabling module authz_host. 2066s Enabling module authn_core. 2066s Enabling module auth_basic. 2066s Enabling module access_compat. 2066s Enabling module authn_file. 2066s Enabling module authz_user. 2066s Enabling module alias. 2066s Enabling module dir. 2066s Enabling module autoindex. 2066s Enabling module env. 2066s Enabling module mime. 2066s Enabling module negotiation. 2066s Enabling module setenvif. 2066s Enabling module filter. 2066s Enabling module deflate. 2066s Enabling module status. 2066s Enabling module reqtimeout. 2066s Enabling conf charset. 2066s Enabling conf localized-error-pages. 2066s Enabling conf other-vhosts-access-log. 2066s Enabling conf security. 2066s Enabling conf serve-cgi-bin. 2066s Enabling site 000-default. 2067s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2067s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2070s Processing triggers for ufw (0.36.2-6) ... 2070s Processing triggers for man-db (2.12.0-4build2) ... 2070s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2092s autopkgtest [19:28:15]: test duplicate-module-load: [----------------------- 2094s + cd /tmp/autopkgtest.Vl9F6G/autopkgtest_tmp 2094s + apache2ctl -l -M 2094s + sort unsorted 2094s + grep core.c sorted 2094s core.c 2094s http_core.c 2094s + uniq 2094s + diff -u sorted dedup 2094s autopkgtest [19:28:17]: test duplicate-module-load: -----------------------] 2098s autopkgtest [19:28:21]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2098s duplicate-module-load PASS 2102s autopkgtest [19:28:25]: test default-mods: preparing testbed 2103s Reading package lists... 2104s Building dependency tree... 2104s Reading state information... 2104s Starting pkgProblemResolver with broken count: 0 2104s Starting 2 pkgProblemResolver with broken count: 0 2104s Done 2105s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2113s autopkgtest [19:28:36]: test default-mods: [----------------------- 2115s alias_module (shared) 2115s auth_basic_module (shared) 2115s authn_core_module (shared) 2115s authz_core_module (shared) 2115s log_config_module (static) 2115s mime_module (shared) 2115s reqtimeout_module (shared) 2115s version_module (static) 2115s watchdog_module (static) 2115s autopkgtest [19:28:38]: test default-mods: -----------------------] 2119s autopkgtest [19:28:42]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2119s default-mods PASS 2123s autopkgtest [19:28:46]: test htcacheclean: preparing testbed 2125s Reading package lists... 2125s Building dependency tree... 2125s Reading state information... 2125s Starting pkgProblemResolver with broken count: 0 2125s Starting 2 pkgProblemResolver with broken count: 0 2125s Done 2126s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2134s autopkgtest [19:28:57]: test htcacheclean: [----------------------- 2136s + htc_enabled 2136s + ls /etc/rc[2345].d/S*apache-htcacheclean 2136s + return 1 2136s + a2enmod cache_disk 2136s Considering dependency cache for cache_disk: 2136s Enabling module cache. 2136s Enabling module cache_disk. 2136s Enabling external service apache-htcacheclean 2136s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2136s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 2136s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 2136s The service will be started on next reboot. 2136s To activate the new configuration, you need to run: 2136s systemctl restart apache2 2136s systemctl start apache-htcacheclean 2136s + htc_enabled 2136s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 2136s + return 0 2136s + service apache-htcacheclean start 2137s + ps -ef 2137s + grep /usr/bin/htcacheclean 2137s www-data 1035 1 0 19:27 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2137s root 1779 1631 0 19:29 ? 00:00:00 grep /usr/bin/htcacheclean 2137s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 2137s + pgrep -P 1 -u www-data -G www-data htcacheclean 2137s 1035 2137s + service apache-htcacheclean status 2137s + service apache-htcacheclean stop 2137s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2137s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2137s Active: active (running) since Tue 2024-12-17 19:27:51 UTC; 1min 9s ago 2137s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2137s Main PID: 1035 (htcacheclean) 2137s Tasks: 1 (limit: 19092) 2137s Memory: 240.0K () 2137s CGroup: /system.slice/apache-htcacheclean.service 2137s └─1035 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2137s 2137s Dec 17 19:27:51 autopkgtest-lxd-vgabow systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2137s Dec 17 19:27:51 autopkgtest-lxd-vgabow systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2137s + sleep 1 2138s + pgrep -P 1 -u www-data -G www-data htcacheclean 2138s + service apache-htcacheclean status 2138s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2138s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2138s Active: inactive (dead) since Tue 2024-12-17 19:29:00 UTC; 1s ago 2138s Duration: 1min 9.803s 2138s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2138s Main PID: 1035 (code=exited, status=0/SUCCESS) 2138s 2138s Dec 17 19:27:51 autopkgtest-lxd-vgabow systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2138s Dec 17 19:27:51 autopkgtest-lxd-vgabow systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2138s Dec 17 19:29:00 autopkgtest-lxd-vgabow systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2138s Dec 17 19:29:00 autopkgtest-lxd-vgabow systemd[1]: apache-htcacheclean.service: Deactivated successfully. 2138s Dec 17 19:29:00 autopkgtest-lxd-vgabow systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2138s + a2dismod cache_disk 2138s Disabling external service apache-htcacheclean 2138s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2138s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 2139s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 2139s + htc_enabled 2139s + ls /etc/rc[2345].d/S*apache-htcacheclean 2139s + return 1 2139s + a2enmod cache_socache 2139s Module cache_disk disabled. 2139s To activate the new configuration, you need to run: 2139s systemctl restart apache2 2139s systemctl stop apache-htcacheclean 2139s Considering dependency cache for cache_socache: 2139s Module cache already enabled 2139s Enabling module cache_socache. 2139s + htc_enabled 2139s + ls /etc/rc[2345].d/S*apache-htcacheclean 2139s + return 1 2139s + exit 0 2139s To activate the new configuration, you need to run: 2139s systemctl restart apache2 2140s autopkgtest [19:29:03]: test htcacheclean: -----------------------] 2144s autopkgtest [19:29:07]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 2144s htcacheclean PASS 2147s autopkgtest [19:29:10]: test ssl-passphrase: preparing testbed 2149s Reading package lists... 2149s Building dependency tree... 2149s Reading state information... 2150s Starting pkgProblemResolver with broken count: 0 2150s Starting 2 pkgProblemResolver with broken count: 0 2150s Done 2151s The following NEW packages will be installed: 2151s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2151s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 2151s Need to get 1171 kB of archives. 2151s After this operation, 4084 kB of additional disk space will be used. 2151s Get:1 http://ftpmaster.internal/ubuntu noble/main armhf libtcl8.6 armhf 8.6.14+dfsg-1build1 [903 kB] 2152s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf tcl8.6 armhf 8.6.14+dfsg-1build1 [14.6 kB] 2152s Get:3 http://ftpmaster.internal/ubuntu noble/universe armhf tcl-expect armhf 5.45.4-3 [99.5 kB] 2152s Get:4 http://ftpmaster.internal/ubuntu noble/universe armhf expect armhf 5.45.4-3 [136 kB] 2152s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2152s Preconfiguring packages ... 2153s Fetched 1171 kB in 2s (771 kB/s) 2153s Selecting previously unselected package libtcl8.6:armhf. 2153s (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 ... 58706 files and directories currently installed.) 2153s Preparing to unpack .../libtcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 2153s Unpacking libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 2153s Selecting previously unselected package tcl8.6. 2153s Preparing to unpack .../tcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 2153s Unpacking tcl8.6 (8.6.14+dfsg-1build1) ... 2153s Selecting previously unselected package tcl-expect:armhf. 2153s Preparing to unpack .../tcl-expect_5.45.4-3_armhf.deb ... 2153s Unpacking tcl-expect:armhf (5.45.4-3) ... 2153s Selecting previously unselected package expect. 2153s Preparing to unpack .../expect_5.45.4-3_armhf.deb ... 2153s Unpacking expect (5.45.4-3) ... 2153s Selecting previously unselected package ssl-cert. 2153s Preparing to unpack .../ssl-cert_1.1.2ubuntu1_all.deb ... 2153s Unpacking ssl-cert (1.1.2ubuntu1) ... 2153s Setting up ssl-cert (1.1.2ubuntu1) ... 2154s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2154s Setting up libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 2154s Setting up tcl8.6 (8.6.14+dfsg-1build1) ... 2154s Setting up tcl-expect:armhf (5.45.4-3) ... 2154s Setting up expect (5.45.4-3) ... 2154s Processing triggers for man-db (2.12.0-4build2) ... 2155s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2163s autopkgtest [19:29:26]: test ssl-passphrase: [----------------------- 2165s + cd /etc/ssl/private 2165s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 2165s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 2165s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 2165s writing RSA key 2165s + a2enmod ssl 2165s Considering dependency mime for ssl: 2165s Module mime already enabled 2165s Considering dependency socache_shmcb for ssl: 2165s Enabling module socache_shmcb. 2165s Enabling module ssl. 2165s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2165s To activate the new configuration, you need to run: 2165s systemctl restart apache2 2165s + a2ensite default-ssl 2165s Enabling site default-ssl. 2165s To activate the new configuration, you need to run: 2165s systemctl reload apache2 2165s + expect 2165s + password_responder 2165s + [ ! -e /run/systemd/ask-password/sck.* ] 2165s + sleep 1 2165s spawn service apache2 restart 2166s Enter passphrase for SSL/TLS keys for autopkgtest-lxd-vgabow.lxd:443 (RSA): (press TAB for no echo) + [ ! -e /run/systemd/ask-password/sck.c10203d92fd021b2 ] 2166s + echo ssl-passphrase test password responder: found prompt, sending password 2166s + echo test 2166s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.c10203d92fd021b2 2166s ssl-passphrase test password responder: found prompt, sending password 2166s 2166s + echo Hello, world! 2166s + curl -k https://localhost/hello.txt 2166s % Total % Received % Xferd Average Speed Time Time Time Current 2166s Dload Upload Total Spent Left Speed 2166s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1392 0 --:--:-- --:--:-- --:--:-- 1400 2166s + result=Hello, world! 2166s + [ Hello, world! != Hello, world! ] 2166s autopkgtest [19:29:29]: test ssl-passphrase: -----------------------] 2170s autopkgtest [19:29:33]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 2170s ssl-passphrase PASS 2174s autopkgtest [19:29:37]: test check-http2: preparing testbed 2200s autopkgtest [19:30:03]: testbed dpkg architecture: armhf 2202s autopkgtest [19:30:05]: testbed apt version: 2.7.14build2 2206s autopkgtest [19:30:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2208s autopkgtest [19:30:11]: testbed release detected to be: noble 2216s autopkgtest [19:30:19]: updating testbed package index (apt update) 2218s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 2219s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2219s Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [126 kB] 2219s Get:4 http://ftpmaster.internal/ubuntu noble-security InRelease [126 kB] 2219s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [75.5 kB] 2219s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 2219s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [75.0 kB] 2219s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [98.4 kB] 2219s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [3332 B] 2219s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1176 B] 2219s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 2219s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [304 kB] 2220s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [5088 B] 2220s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 2220s Get:15 http://ftpmaster.internal/ubuntu noble-updates/universe Sources [381 kB] 2220s Get:16 http://ftpmaster.internal/ubuntu noble-updates/restricted Sources [23.4 kB] 2220s Get:17 http://ftpmaster.internal/ubuntu noble-updates/main Sources [316 kB] 2221s Get:18 http://ftpmaster.internal/ubuntu noble-updates/multiverse Sources [11.6 kB] 2221s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf Packages [441 kB] 2221s Get:20 http://ftpmaster.internal/ubuntu noble-updates/restricted armhf Packages [3276 B] 2221s Get:21 http://ftpmaster.internal/ubuntu noble-updates/universe armhf Packages [750 kB] 2222s Get:22 http://ftpmaster.internal/ubuntu noble-updates/multiverse armhf Packages [1504 B] 2222s Get:23 http://ftpmaster.internal/ubuntu noble-security/restricted Sources [21.7 kB] 2222s Get:24 http://ftpmaster.internal/ubuntu noble-security/universe Sources [293 kB] 2222s Get:25 http://ftpmaster.internal/ubuntu noble-security/main Sources [133 kB] 2222s Get:26 http://ftpmaster.internal/ubuntu noble-security/main armhf Packages [267 kB] 2223s Get:27 http://ftpmaster.internal/ubuntu noble-security/universe armhf Packages [590 kB] 2225s Fetched 4318 kB in 5s (830 kB/s) 2226s Reading package lists... 2232s autopkgtest [19:30:35]: upgrading testbed (apt dist-upgrade and autopurge) 2234s Reading package lists... 2235s Building dependency tree... 2235s Reading state information... 2235s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2235s Starting 2 pkgProblemResolver with broken count: 0 2235s Done 2235s Entering ResolveByKeep 2236s 2236s The following packages were automatically installed and are no longer required: 2236s linux-headers-6.8.0-49 linux-headers-6.8.0-49-generic 2236s Use 'apt autoremove' to remove them. 2236s The following NEW packages will be installed: 2236s linux-headers-6.8.0-51 linux-headers-6.8.0-51-generic 2236s The following packages will be upgraded: 2236s apport apport-core-dump-handler cloud-init curl dmidecode dpkg dpkg-dev 2236s fwupd libcurl3t64-gnutls libcurl4t64 libdpkg-perl libexpat1 libfwupd2 2236s libudisks2-0 linux-headers-generic python3-apport python3-problem-report 2236s udisks2 vim-common vim-tiny xxd 2236s 21 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 2236s Need to get 25.7 MB of archives. 2236s After this operation, 92.3 MB of additional disk space will be used. 2236s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu6.2 [1229 kB] 2238s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-problem-report all 2.28.1-0ubuntu3.3 [24.6 kB] 2238s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-apport all 2.28.1-0ubuntu3.3 [92.3 kB] 2238s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport-core-dump-handler all 2.28.1-0ubuntu3.3 [17.5 kB] 2238s Get:5 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport all 2.28.1-0ubuntu3.3 [84.5 kB] 2238s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf libexpat1 armhf 2.6.1-2ubuntu0.2 [65.8 kB] 2238s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu7.5 [666 kB] 2239s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-common all 2:9.1.0016-1ubuntu7.5 [385 kB] 2239s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf xxd armhf 2:9.1.0016-1ubuntu7.5 [62.9 kB] 2239s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main armhf dmidecode armhf 3.5-3ubuntu0.1 [58.8 kB] 2239s Get:11 http://ftpmaster.internal/ubuntu noble-updates/main armhf curl armhf 8.5.0-2ubuntu10.6 [219 kB] 2239s Get:12 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.6 [297 kB] 2239s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu6.2 [1074 kB] 2240s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu6.2 [269 kB] 2240s Get:15 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.6 [291 kB] 2241s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.27-0ubuntu1~24.04.1 [125 kB] 2241s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.27-0ubuntu1~24.04.1 [4406 kB] 2244s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main armhf udisks2 armhf 2.10.1-6ubuntu1 [277 kB] 2244s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf libudisks2-0 armhf 2.10.1-6ubuntu1 [143 kB] 2245s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51 all 6.8.0-51.52 [13.8 MB] 2256s Get:21 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51-generic armhf 6.8.0-51.52 [1459 kB] 2257s Get:22 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-generic armhf 6.8.0-51.52 [10.3 kB] 2257s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cloud-init all 24.4-0ubuntu1~24.04.2 [602 kB] 2257s Preconfiguring packages ... 2257s Fetched 25.7 MB in 21s (1234 kB/s) 2258s (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 ... 57985 files and directories currently installed.) 2258s Preparing to unpack .../dpkg_1.22.6ubuntu6.2_armhf.deb ... 2258s Unpacking dpkg (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2258s Setting up dpkg (1.22.6ubuntu6.2) ... 2258s (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 ... 57985 files and directories currently installed.) 2258s Preparing to unpack .../00-python3-problem-report_2.28.1-0ubuntu3.3_all.deb ... 2258s Unpacking python3-problem-report (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2258s Preparing to unpack .../01-python3-apport_2.28.1-0ubuntu3.3_all.deb ... 2258s Unpacking python3-apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2258s Preparing to unpack .../02-apport-core-dump-handler_2.28.1-0ubuntu3.3_all.deb ... 2258s Unpacking apport-core-dump-handler (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2258s Preparing to unpack .../03-apport_2.28.1-0ubuntu3.3_all.deb ... 2258s Unpacking apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2259s Preparing to unpack .../04-libexpat1_2.6.1-2ubuntu0.2_armhf.deb ... 2259s Unpacking libexpat1:armhf (2.6.1-2ubuntu0.2) over (2.6.1-2ubuntu0.1) ... 2259s Preparing to unpack .../05-vim-tiny_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 2259s Unpacking vim-tiny (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2259s Preparing to unpack .../06-vim-common_2%3a9.1.0016-1ubuntu7.5_all.deb ... 2259s Unpacking vim-common (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2259s Preparing to unpack .../07-xxd_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 2259s Unpacking xxd (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2259s Preparing to unpack .../08-dmidecode_3.5-3ubuntu0.1_armhf.deb ... 2259s Unpacking dmidecode (3.5-3ubuntu0.1) over (3.5-3build1) ... 2259s Preparing to unpack .../09-curl_8.5.0-2ubuntu10.6_armhf.deb ... 2259s Unpacking curl (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2259s Preparing to unpack .../10-libcurl4t64_8.5.0-2ubuntu10.6_armhf.deb ... 2259s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2259s Preparing to unpack .../11-dpkg-dev_1.22.6ubuntu6.2_all.deb ... 2259s Unpacking dpkg-dev (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2259s Preparing to unpack .../12-libdpkg-perl_1.22.6ubuntu6.2_all.deb ... 2259s Unpacking libdpkg-perl (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2259s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10.6_armhf.deb ... 2259s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2259s Preparing to unpack .../14-libfwupd2_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 2259s Unpacking libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 2259s Preparing to unpack .../15-fwupd_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 2259s Unpacking fwupd (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 2259s Preparing to unpack .../16-udisks2_2.10.1-6ubuntu1_armhf.deb ... 2259s Unpacking udisks2 (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 2259s Preparing to unpack .../17-libudisks2-0_2.10.1-6ubuntu1_armhf.deb ... 2259s Unpacking libudisks2-0:armhf (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 2259s Selecting previously unselected package linux-headers-6.8.0-51. 2259s Preparing to unpack .../18-linux-headers-6.8.0-51_6.8.0-51.52_all.deb ... 2259s Unpacking linux-headers-6.8.0-51 (6.8.0-51.52) ... 2262s Selecting previously unselected package linux-headers-6.8.0-51-generic. 2262s Preparing to unpack .../19-linux-headers-6.8.0-51-generic_6.8.0-51.52_armhf.deb ... 2262s Unpacking linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 2263s Preparing to unpack .../20-linux-headers-generic_6.8.0-51.52_armhf.deb ... 2263s Unpacking linux-headers-generic (6.8.0-51.52) over (6.8.0-49.49) ... 2263s Preparing to unpack .../21-cloud-init_24.4-0ubuntu1~24.04.2_all.deb ... 2263s Unpacking cloud-init (24.4-0ubuntu1~24.04.2) over (24.3.1-0ubuntu0~24.04.2) ... 2264s Setting up libexpat1:armhf (2.6.1-2ubuntu0.2) ... 2264s Setting up cloud-init (24.4-0ubuntu1~24.04.2) ... 2265s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.6) ... 2265s Setting up python3-problem-report (2.28.1-0ubuntu3.3) ... 2265s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) ... 2265s Setting up xxd (2:9.1.0016-1ubuntu7.5) ... 2265s Setting up linux-headers-6.8.0-51 (6.8.0-51.52) ... 2265s Setting up python3-apport (2.28.1-0ubuntu3.3) ... 2265s Setting up vim-common (2:9.1.0016-1ubuntu7.5) ... 2265s Setting up libdpkg-perl (1.22.6ubuntu6.2) ... 2265s Setting up linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 2265s Setting up curl (8.5.0-2ubuntu10.6) ... 2265s Setting up dmidecode (3.5-3ubuntu0.1) ... 2265s Setting up libudisks2-0:armhf (2.10.1-6ubuntu1) ... 2265s Setting up udisks2 (2.10.1-6ubuntu1) ... 2265s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 2265s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 2265s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 2265s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 2265s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 2265s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 2265s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 2265s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 2265s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 2265s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 2265s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 2265s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 2265s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 2265s loop9: Failed to write 'change' to '/sys/devices/virtual/block/loop9/uevent': Permission denied 2266s Setting up libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) ... 2266s Setting up linux-headers-generic (6.8.0-51.52) ... 2266s Setting up vim-tiny (2:9.1.0016-1ubuntu7.5) ... 2266s Setting up dpkg-dev (1.22.6ubuntu6.2) ... 2266s Setting up fwupd (1.9.27-0ubuntu1~24.04.1) ... 2266s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 2266s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 2266s fwupd.service is a disabled or a static unit not running, not starting it. 2266s Setting up apport-core-dump-handler (2.28.1-0ubuntu3.3) ... 2267s Setting up apport (2.28.1-0ubuntu3.3) ... 2268s apport-autoreport.service is a disabled or a static unit not running, not starting it. 2268s Processing triggers for dbus (1.14.10-4ubuntu4.1) ... 2268s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2268s Processing triggers for rsyslog (8.2312.0-3ubuntu9) ... 2268s Processing triggers for man-db (2.12.0-4build2) ... 2272s Reading package lists... 2272s Building dependency tree... 2272s Reading state information... 2272s Starting pkgProblemResolver with broken count: 0 2272s Starting 2 pkgProblemResolver with broken count: 0 2272s Done 2273s The following packages will be REMOVED: 2273s linux-headers-6.8.0-49* linux-headers-6.8.0-49-generic* 2273s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 2273s After this operation, 92.1 MB disk space will be freed. 2274s (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 ... 89136 files and directories currently installed.) 2274s Removing linux-headers-6.8.0-49-generic (6.8.0-49.49) ... 2274s Removing linux-headers-6.8.0-49 (6.8.0-49.49) ... 2277s autopkgtest [19:31:20]: rebooting testbed after setup commands that affected boot 2345s Reading package lists... 2345s Building dependency tree... 2345s Reading state information... 2346s Starting pkgProblemResolver with broken count: 0 2346s Starting 2 pkgProblemResolver with broken count: 0 2346s Done 2346s The following NEW packages will be installed: 2346s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2346s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2346s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2347s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 2347s Need to get 2287 kB of archives. 2347s After this operation, 6522 kB of additional disk space will be used. 2347s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main armhf libapr1t64 armhf 1.7.2-3.1ubuntu0.1 [87.2 kB] 2347s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 2347s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 2347s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 2347s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2347s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-bin armhf 2.4.58-1ubuntu8.5 [1204 kB] 2348s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-data all 2.4.58-1ubuntu8.5 [163 kB] 2348s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-utils armhf 2.4.58-1ubuntu8.5 [98.2 kB] 2348s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2 armhf 2.4.58-1ubuntu8.5 [90.2 kB] 2348s Get:10 http://ftpmaster.internal/ubuntu noble/universe armhf libev4t64 armhf 1:4.33-2.1build1 [26.3 kB] 2348s Get:11 http://ftpmaster.internal/ubuntu noble/universe armhf libjemalloc2 armhf 5.3.0-2build1 [200 kB] 2348s Get:12 http://ftpmaster.internal/ubuntu noble-updates/universe armhf nghttp2-client armhf 1.59.0-1ubuntu0.1 [166 kB] 2348s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2349s Preconfiguring packages ... 2349s Fetched 2287 kB in 2s (1168 kB/s) 2349s Selecting previously unselected package libapr1t64:armhf. 2349s (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 ... 57993 files and directories currently installed.) 2349s Preparing to unpack .../00-libapr1t64_1.7.2-3.1ubuntu0.1_armhf.deb ... 2349s Unpacking libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2349s Selecting previously unselected package libaprutil1t64:armhf. 2349s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 2349s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2349s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2349s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 2349s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2349s Selecting previously unselected package libaprutil1-ldap:armhf. 2349s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 2349s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2349s Selecting previously unselected package liblua5.4-0:armhf. 2349s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2349s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2349s Selecting previously unselected package apache2-bin. 2349s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu8.5_armhf.deb ... 2349s Unpacking apache2-bin (2.4.58-1ubuntu8.5) ... 2349s Selecting previously unselected package apache2-data. 2349s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu8.5_all.deb ... 2349s Unpacking apache2-data (2.4.58-1ubuntu8.5) ... 2349s Selecting previously unselected package apache2-utils. 2349s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu8.5_armhf.deb ... 2349s Unpacking apache2-utils (2.4.58-1ubuntu8.5) ... 2349s Selecting previously unselected package apache2. 2349s Preparing to unpack .../08-apache2_2.4.58-1ubuntu8.5_armhf.deb ... 2349s Unpacking apache2 (2.4.58-1ubuntu8.5) ... 2349s Selecting previously unselected package libev4t64:armhf. 2349s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_armhf.deb ... 2349s Unpacking libev4t64:armhf (1:4.33-2.1build1) ... 2349s Selecting previously unselected package libjemalloc2:armhf. 2349s Preparing to unpack .../10-libjemalloc2_5.3.0-2build1_armhf.deb ... 2349s Unpacking libjemalloc2:armhf (5.3.0-2build1) ... 2349s Selecting previously unselected package nghttp2-client. 2349s Preparing to unpack .../11-nghttp2-client_1.59.0-1ubuntu0.1_armhf.deb ... 2349s Unpacking nghttp2-client (1.59.0-1ubuntu0.1) ... 2349s Selecting previously unselected package ssl-cert. 2349s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 2349s Unpacking ssl-cert (1.1.2ubuntu1) ... 2349s Setting up libev4t64:armhf (1:4.33-2.1build1) ... 2349s Setting up libjemalloc2:armhf (5.3.0-2build1) ... 2349s Setting up nghttp2-client (1.59.0-1ubuntu0.1) ... 2349s Setting up ssl-cert (1.1.2ubuntu1) ... 2350s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2350s Setting up libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2350s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2350s Setting up apache2-data (2.4.58-1ubuntu8.5) ... 2350s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2350s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2350s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2350s Setting up apache2-utils (2.4.58-1ubuntu8.5) ... 2350s Setting up apache2-bin (2.4.58-1ubuntu8.5) ... 2350s Setting up apache2 (2.4.58-1ubuntu8.5) ... 2351s Enabling module mpm_event. 2351s Enabling module authz_core. 2351s Enabling module authz_host. 2351s Enabling module authn_core. 2351s Enabling module auth_basic. 2351s Enabling module access_compat. 2351s Enabling module authn_file. 2351s Enabling module authz_user. 2351s Enabling module alias. 2351s Enabling module dir. 2351s Enabling module autoindex. 2351s Enabling module env. 2351s Enabling module mime. 2351s Enabling module negotiation. 2351s Enabling module setenvif. 2351s Enabling module filter. 2351s Enabling module deflate. 2351s Enabling module status. 2351s Enabling module reqtimeout. 2351s Enabling conf charset. 2351s Enabling conf localized-error-pages. 2351s Enabling conf other-vhosts-access-log. 2351s Enabling conf security. 2351s Enabling conf serve-cgi-bin. 2351s Enabling site 000-default. 2352s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2352s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2353s Processing triggers for ufw (0.36.2-6) ... 2353s Processing triggers for man-db (2.12.0-4build2) ... 2354s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2375s autopkgtest [19:32:58]: test check-http2: [----------------------- 2377s + a2enmod http2 2377s Enabling module http2. 2377s + a2enmod ssl 2377s To activate the new configuration, you need to run: 2377s systemctl restart apache2 2377s Considering dependency mime for ssl: 2377s Module mime already enabled 2377s Considering dependency socache_shmcb for ssl: 2377s Enabling module socache_shmcb. 2377s Enabling module ssl. 2377s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2377s To activate the new configuration, you need to run: 2377s systemctl restart apache2 2377s + a2ensite default-ssl 2377s Enabling site default-ssl. 2377s To activate the new configuration, you need to run: 2377s systemctl reload apache2 2377s + echo Protocols h2c h2 http/1.1 2377s + service apache2 restart 2377s + echo Hello, world! 2377s + testapache curl -s -k http://localhost/hello.txt 2377s + cmd=curl -s -k http://localhost/hello.txt 2377s + curl -s -k http://localhost/hello.txt 2377s OK 2377s + result=Hello, world! 2377s + [ Hello, world! != Hello, world! ] 2377s + echo OK 2377s + testapache curl -s -k https://localhost/hello.txt 2377s + cmd=curl -s -k https://localhost/hello.txt 2377s + curl -s -k https://localhost/hello.txt 2378s + result=Hello, world! 2378s + [ Hello, world! != Hello, world! ] 2378s + echo OK 2378s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2378s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2378s + nghttp --no-verify-peer https://localhost/hello.txt 2378s OK 2378s + result=Hello, world! 2378s + [ Hello, world! != Hello, world! ] 2378s + echo OK 2378s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2378s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2378s + nghttp -u --no-verify-peer http://localhost/hello.txt 2378s OK 2378s + result=Hello, world! 2378s + [ Hello, world! != Hello, world! ] 2378s + echo OK 2378s OK 2378s autopkgtest [19:33:01]: test check-http2: -----------------------] 2382s autopkgtest [19:33:05]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2382s check-http2 PASS 2386s autopkgtest [19:33:09]: test check-ubuntu-branding: preparing testbed 2409s autopkgtest [19:33:32]: testbed dpkg architecture: armhf 2411s autopkgtest [19:33:34]: testbed apt version: 2.7.14build2 2415s autopkgtest [19:33:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2417s autopkgtest [19:33:40]: testbed release detected to be: noble 2425s autopkgtest [19:33:48]: updating testbed package index (apt update) 2427s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 2427s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2427s Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [126 kB] 2427s Get:4 http://ftpmaster.internal/ubuntu noble-security InRelease [126 kB] 2428s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [75.0 kB] 2428s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 2428s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [75.5 kB] 2428s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [98.4 kB] 2428s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [3332 B] 2428s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1176 B] 2428s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 2428s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [304 kB] 2428s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [5088 B] 2428s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 2428s Get:15 http://ftpmaster.internal/ubuntu noble-updates/main Sources [316 kB] 2428s Get:16 http://ftpmaster.internal/ubuntu noble-updates/multiverse Sources [11.6 kB] 2428s Get:17 http://ftpmaster.internal/ubuntu noble-updates/universe Sources [381 kB] 2428s Get:18 http://ftpmaster.internal/ubuntu noble-updates/restricted Sources [23.4 kB] 2428s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf Packages [441 kB] 2428s Get:20 http://ftpmaster.internal/ubuntu noble-updates/restricted armhf Packages [3276 B] 2428s Get:21 http://ftpmaster.internal/ubuntu noble-updates/universe armhf Packages [750 kB] 2429s Get:22 http://ftpmaster.internal/ubuntu noble-updates/multiverse armhf Packages [1504 B] 2429s Get:23 http://ftpmaster.internal/ubuntu noble-security/main Sources [133 kB] 2429s Get:24 http://ftpmaster.internal/ubuntu noble-security/universe Sources [293 kB] 2429s Get:25 http://ftpmaster.internal/ubuntu noble-security/restricted Sources [21.7 kB] 2429s Get:26 http://ftpmaster.internal/ubuntu noble-security/main armhf Packages [267 kB] 2429s Get:27 http://ftpmaster.internal/ubuntu noble-security/universe armhf Packages [590 kB] 2431s Fetched 4318 kB in 2s (1883 kB/s) 2432s Reading package lists... 2438s autopkgtest [19:34:01]: upgrading testbed (apt dist-upgrade and autopurge) 2440s Reading package lists... 2440s Building dependency tree... 2440s Reading state information... 2440s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2440s Starting 2 pkgProblemResolver with broken count: 0 2440s Done 2441s Entering ResolveByKeep 2441s 2442s The following packages were automatically installed and are no longer required: 2442s linux-headers-6.8.0-49 linux-headers-6.8.0-49-generic 2442s Use 'apt autoremove' to remove them. 2442s The following NEW packages will be installed: 2442s linux-headers-6.8.0-51 linux-headers-6.8.0-51-generic 2442s The following packages will be upgraded: 2442s apport apport-core-dump-handler cloud-init curl dmidecode dpkg dpkg-dev 2442s fwupd libcurl3t64-gnutls libcurl4t64 libdpkg-perl libexpat1 libfwupd2 2442s libudisks2-0 linux-headers-generic python3-apport python3-problem-report 2442s udisks2 vim-common vim-tiny xxd 2442s 21 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 2442s Need to get 25.7 MB of archives. 2442s After this operation, 92.3 MB of additional disk space will be used. 2442s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu6.2 [1229 kB] 2443s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-problem-report all 2.28.1-0ubuntu3.3 [24.6 kB] 2443s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-apport all 2.28.1-0ubuntu3.3 [92.3 kB] 2443s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport-core-dump-handler all 2.28.1-0ubuntu3.3 [17.5 kB] 2443s Get:5 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport all 2.28.1-0ubuntu3.3 [84.5 kB] 2443s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf libexpat1 armhf 2.6.1-2ubuntu0.2 [65.8 kB] 2443s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu7.5 [666 kB] 2443s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-common all 2:9.1.0016-1ubuntu7.5 [385 kB] 2443s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf xxd armhf 2:9.1.0016-1ubuntu7.5 [62.9 kB] 2443s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main armhf dmidecode armhf 3.5-3ubuntu0.1 [58.8 kB] 2443s Get:11 http://ftpmaster.internal/ubuntu noble-updates/main armhf curl armhf 8.5.0-2ubuntu10.6 [219 kB] 2443s Get:12 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.6 [297 kB] 2443s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu6.2 [1074 kB] 2444s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu6.2 [269 kB] 2444s Get:15 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.6 [291 kB] 2444s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.27-0ubuntu1~24.04.1 [125 kB] 2444s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.27-0ubuntu1~24.04.1 [4406 kB] 2444s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main armhf udisks2 armhf 2.10.1-6ubuntu1 [277 kB] 2444s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf libudisks2-0 armhf 2.10.1-6ubuntu1 [143 kB] 2444s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51 all 6.8.0-51.52 [13.8 MB] 2446s Get:21 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51-generic armhf 6.8.0-51.52 [1459 kB] 2446s Get:22 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-generic armhf 6.8.0-51.52 [10.3 kB] 2446s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cloud-init all 24.4-0ubuntu1~24.04.2 [602 kB] 2446s Preconfiguring packages ... 2446s Fetched 25.7 MB in 4s (6331 kB/s) 2447s (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 ... 57985 files and directories currently installed.) 2447s Preparing to unpack .../dpkg_1.22.6ubuntu6.2_armhf.deb ... 2447s Unpacking dpkg (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2447s Setting up dpkg (1.22.6ubuntu6.2) ... 2447s (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 ... 57985 files and directories currently installed.) 2447s Preparing to unpack .../00-python3-problem-report_2.28.1-0ubuntu3.3_all.deb ... 2447s Unpacking python3-problem-report (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2447s Preparing to unpack .../01-python3-apport_2.28.1-0ubuntu3.3_all.deb ... 2447s Unpacking python3-apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2447s Preparing to unpack .../02-apport-core-dump-handler_2.28.1-0ubuntu3.3_all.deb ... 2447s Unpacking apport-core-dump-handler (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2447s Preparing to unpack .../03-apport_2.28.1-0ubuntu3.3_all.deb ... 2447s Unpacking apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2448s Preparing to unpack .../04-libexpat1_2.6.1-2ubuntu0.2_armhf.deb ... 2448s Unpacking libexpat1:armhf (2.6.1-2ubuntu0.2) over (2.6.1-2ubuntu0.1) ... 2448s Preparing to unpack .../05-vim-tiny_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 2448s Unpacking vim-tiny (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2448s Preparing to unpack .../06-vim-common_2%3a9.1.0016-1ubuntu7.5_all.deb ... 2448s Unpacking vim-common (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2448s Preparing to unpack .../07-xxd_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 2448s Unpacking xxd (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2448s Preparing to unpack .../08-dmidecode_3.5-3ubuntu0.1_armhf.deb ... 2448s Unpacking dmidecode (3.5-3ubuntu0.1) over (3.5-3build1) ... 2448s Preparing to unpack .../09-curl_8.5.0-2ubuntu10.6_armhf.deb ... 2448s Unpacking curl (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2448s Preparing to unpack .../10-libcurl4t64_8.5.0-2ubuntu10.6_armhf.deb ... 2448s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2448s Preparing to unpack .../11-dpkg-dev_1.22.6ubuntu6.2_all.deb ... 2448s Unpacking dpkg-dev (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2448s Preparing to unpack .../12-libdpkg-perl_1.22.6ubuntu6.2_all.deb ... 2448s Unpacking libdpkg-perl (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2448s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10.6_armhf.deb ... 2448s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2448s Preparing to unpack .../14-libfwupd2_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 2448s Unpacking libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 2448s Preparing to unpack .../15-fwupd_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 2448s Unpacking fwupd (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 2448s Preparing to unpack .../16-udisks2_2.10.1-6ubuntu1_armhf.deb ... 2448s Unpacking udisks2 (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 2448s Preparing to unpack .../17-libudisks2-0_2.10.1-6ubuntu1_armhf.deb ... 2448s Unpacking libudisks2-0:armhf (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 2448s Selecting previously unselected package linux-headers-6.8.0-51. 2448s Preparing to unpack .../18-linux-headers-6.8.0-51_6.8.0-51.52_all.deb ... 2448s Unpacking linux-headers-6.8.0-51 (6.8.0-51.52) ... 2451s Selecting previously unselected package linux-headers-6.8.0-51-generic. 2451s Preparing to unpack .../19-linux-headers-6.8.0-51-generic_6.8.0-51.52_armhf.deb ... 2451s Unpacking linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 2452s Preparing to unpack .../20-linux-headers-generic_6.8.0-51.52_armhf.deb ... 2452s Unpacking linux-headers-generic (6.8.0-51.52) over (6.8.0-49.49) ... 2452s Preparing to unpack .../21-cloud-init_24.4-0ubuntu1~24.04.2_all.deb ... 2452s Unpacking cloud-init (24.4-0ubuntu1~24.04.2) over (24.3.1-0ubuntu0~24.04.2) ... 2453s Setting up libexpat1:armhf (2.6.1-2ubuntu0.2) ... 2453s Setting up cloud-init (24.4-0ubuntu1~24.04.2) ... 2454s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.6) ... 2454s Setting up python3-problem-report (2.28.1-0ubuntu3.3) ... 2454s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) ... 2454s Setting up xxd (2:9.1.0016-1ubuntu7.5) ... 2454s Setting up linux-headers-6.8.0-51 (6.8.0-51.52) ... 2454s Setting up python3-apport (2.28.1-0ubuntu3.3) ... 2454s Setting up vim-common (2:9.1.0016-1ubuntu7.5) ... 2454s Setting up libdpkg-perl (1.22.6ubuntu6.2) ... 2454s Setting up linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 2454s Setting up curl (8.5.0-2ubuntu10.6) ... 2454s Setting up dmidecode (3.5-3ubuntu0.1) ... 2454s Setting up libudisks2-0:armhf (2.10.1-6ubuntu1) ... 2454s Setting up udisks2 (2.10.1-6ubuntu1) ... 2454s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 2454s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 2454s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 2454s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 2454s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 2454s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 2454s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 2454s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 2454s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 2454s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 2454s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 2454s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 2454s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 2454s loop9: Failed to write 'change' to '/sys/devices/virtual/block/loop9/uevent': Permission denied 2455s Setting up libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) ... 2455s Setting up linux-headers-generic (6.8.0-51.52) ... 2455s Setting up vim-tiny (2:9.1.0016-1ubuntu7.5) ... 2455s Setting up dpkg-dev (1.22.6ubuntu6.2) ... 2455s Setting up fwupd (1.9.27-0ubuntu1~24.04.1) ... 2455s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 2455s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 2455s fwupd.service is a disabled or a static unit not running, not starting it. 2455s Setting up apport-core-dump-handler (2.28.1-0ubuntu3.3) ... 2456s Setting up apport (2.28.1-0ubuntu3.3) ... 2457s apport-autoreport.service is a disabled or a static unit not running, not starting it. 2457s Processing triggers for dbus (1.14.10-4ubuntu4.1) ... 2457s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2457s Processing triggers for rsyslog (8.2312.0-3ubuntu9) ... 2457s Processing triggers for man-db (2.12.0-4build2) ... 2461s Reading package lists... 2461s Building dependency tree... 2461s Reading state information... 2461s Starting pkgProblemResolver with broken count: 0 2462s Starting 2 pkgProblemResolver with broken count: 0 2462s Done 2462s The following packages will be REMOVED: 2462s linux-headers-6.8.0-49* linux-headers-6.8.0-49-generic* 2463s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 2463s After this operation, 92.1 MB disk space will be freed. 2463s (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 ... 89136 files and directories currently installed.) 2463s Removing linux-headers-6.8.0-49-generic (6.8.0-49.49) ... 2463s Removing linux-headers-6.8.0-49 (6.8.0-49.49) ... 2466s autopkgtest [19:34:29]: rebooting testbed after setup commands that affected boot 2532s Reading package lists... 2532s Building dependency tree... 2532s Reading state information... 2533s Starting pkgProblemResolver with broken count: 0 2533s Starting 2 pkgProblemResolver with broken count: 0 2533s Done 2534s The following NEW packages will be installed: 2534s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2534s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2534s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 2534s Need to get 1877 kB of archives. 2534s After this operation, 5566 kB of additional disk space will be used. 2534s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main armhf libapr1t64 armhf 1.7.2-3.1ubuntu0.1 [87.2 kB] 2534s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 2534s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 2534s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 2534s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2534s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-bin armhf 2.4.58-1ubuntu8.5 [1204 kB] 2534s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-data all 2.4.58-1ubuntu8.5 [163 kB] 2534s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-utils armhf 2.4.58-1ubuntu8.5 [98.2 kB] 2534s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2 armhf 2.4.58-1ubuntu8.5 [90.2 kB] 2535s Fetched 1877 kB in 1s (2477 kB/s) 2535s Selecting previously unselected package libapr1t64:armhf. 2535s (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 ... 57993 files and directories currently installed.) 2535s Preparing to unpack .../0-libapr1t64_1.7.2-3.1ubuntu0.1_armhf.deb ... 2535s Unpacking libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2535s Selecting previously unselected package libaprutil1t64:armhf. 2535s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 2535s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2535s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2535s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 2535s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2535s Selecting previously unselected package libaprutil1-ldap:armhf. 2535s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 2535s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2535s Selecting previously unselected package liblua5.4-0:armhf. 2535s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2535s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2535s Selecting previously unselected package apache2-bin. 2535s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu8.5_armhf.deb ... 2535s Unpacking apache2-bin (2.4.58-1ubuntu8.5) ... 2535s Selecting previously unselected package apache2-data. 2535s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu8.5_all.deb ... 2535s Unpacking apache2-data (2.4.58-1ubuntu8.5) ... 2535s Selecting previously unselected package apache2-utils. 2535s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu8.5_armhf.deb ... 2535s Unpacking apache2-utils (2.4.58-1ubuntu8.5) ... 2535s Selecting previously unselected package apache2. 2535s Preparing to unpack .../8-apache2_2.4.58-1ubuntu8.5_armhf.deb ... 2535s Unpacking apache2 (2.4.58-1ubuntu8.5) ... 2535s Setting up libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2535s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2535s Setting up apache2-data (2.4.58-1ubuntu8.5) ... 2535s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2535s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2535s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2535s Setting up apache2-utils (2.4.58-1ubuntu8.5) ... 2535s Setting up apache2-bin (2.4.58-1ubuntu8.5) ... 2535s Setting up apache2 (2.4.58-1ubuntu8.5) ... 2535s Enabling module mpm_event. 2535s Enabling module authz_core. 2535s Enabling module authz_host. 2535s Enabling module authn_core. 2535s Enabling module auth_basic. 2535s Enabling module access_compat. 2535s Enabling module authn_file. 2535s Enabling module authz_user. 2535s Enabling module alias. 2535s Enabling module dir. 2535s Enabling module autoindex. 2535s Enabling module env. 2536s Enabling module mime. 2536s Enabling module negotiation. 2536s Enabling module setenvif. 2536s Enabling module filter. 2536s Enabling module deflate. 2536s Enabling module status. 2536s Enabling module reqtimeout. 2536s Enabling conf charset. 2536s Enabling conf localized-error-pages. 2536s Enabling conf other-vhosts-access-log. 2536s Enabling conf security. 2536s Enabling conf serve-cgi-bin. 2536s Enabling site 000-default. 2537s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2537s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2538s Processing triggers for ufw (0.36.2-6) ... 2538s Processing triggers for man-db (2.12.0-4build2) ... 2538s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2554s autopkgtest [19:35:57]: test check-ubuntu-branding: [----------------------- 2556s + ubuntu_logo_path=icons/ubuntu-logo.png 2556s ++ curl -s http://localhost 2556s + html_content=' 2556s 2556s 2556s 2556s 2556s Apache2 Ubuntu Default Page: It works 2556s 2556s 2556s 2556s
2556s 2556s
2556s
2556s

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

2556s 2556s

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

2556s 2556s
2556s
2556s
2556s Configuration Overview 2556s
2556s
2556s

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

2556s

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

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

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

2556s

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

2556s
2556s 2556s
2556s
2556s Reporting Problems 2556s
2556s
2556s

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

2556s

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

2556s
2556s 2556s
2556s
2556s
2556s
2556s 2556s ' 2556s autopkgtest [19:35:59]: test check-ubuntu-branding: -----------------------] 2560s autopkgtest [19:36:03]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 2560s check-ubuntu-branding PASS 2564s autopkgtest [19:36:07]: test chroot: preparing testbed 2590s autopkgtest [19:36:33]: testbed dpkg architecture: armhf 2592s autopkgtest [19:36:35]: testbed apt version: 2.7.14build2 2595s autopkgtest [19:36:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2597s autopkgtest [19:36:40]: testbed release detected to be: noble 2605s autopkgtest [19:36:48]: updating testbed package index (apt update) 2607s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 2607s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 2607s Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [126 kB] 2607s Get:4 http://ftpmaster.internal/ubuntu noble-security InRelease [126 kB] 2607s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 2607s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [75.0 kB] 2607s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [75.5 kB] 2607s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [98.4 kB] 2607s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [3332 B] 2607s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1176 B] 2607s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 2607s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [304 kB] 2607s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [5088 B] 2607s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 2607s Get:15 http://ftpmaster.internal/ubuntu noble-updates/multiverse Sources [11.6 kB] 2607s Get:16 http://ftpmaster.internal/ubuntu noble-updates/restricted Sources [23.4 kB] 2607s Get:17 http://ftpmaster.internal/ubuntu noble-updates/universe Sources [381 kB] 2607s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main Sources [316 kB] 2608s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf Packages [441 kB] 2608s Get:20 http://ftpmaster.internal/ubuntu noble-updates/restricted armhf Packages [3276 B] 2608s Get:21 http://ftpmaster.internal/ubuntu noble-updates/universe armhf Packages [750 kB] 2608s Get:22 http://ftpmaster.internal/ubuntu noble-updates/multiverse armhf Packages [1504 B] 2608s Get:23 http://ftpmaster.internal/ubuntu noble-security/restricted Sources [21.7 kB] 2608s Get:24 http://ftpmaster.internal/ubuntu noble-security/universe Sources [293 kB] 2608s Get:25 http://ftpmaster.internal/ubuntu noble-security/main Sources [133 kB] 2608s Get:26 http://ftpmaster.internal/ubuntu noble-security/main armhf Packages [267 kB] 2608s Get:27 http://ftpmaster.internal/ubuntu noble-security/universe armhf Packages [590 kB] 2610s Fetched 4318 kB in 1s (3285 kB/s) 2611s Reading package lists... 2616s autopkgtest [19:36:59]: upgrading testbed (apt dist-upgrade and autopurge) 2618s Reading package lists... 2618s Building dependency tree... 2618s Reading state information... 2619s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2619s Starting 2 pkgProblemResolver with broken count: 0 2619s Done 2620s Entering ResolveByKeep 2620s 2621s The following packages were automatically installed and are no longer required: 2621s linux-headers-6.8.0-49 linux-headers-6.8.0-49-generic 2621s Use 'apt autoremove' to remove them. 2621s The following NEW packages will be installed: 2621s linux-headers-6.8.0-51 linux-headers-6.8.0-51-generic 2621s The following packages will be upgraded: 2621s apport apport-core-dump-handler cloud-init curl dmidecode dpkg dpkg-dev 2621s fwupd libcurl3t64-gnutls libcurl4t64 libdpkg-perl libexpat1 libfwupd2 2621s libudisks2-0 linux-headers-generic python3-apport python3-problem-report 2621s udisks2 vim-common vim-tiny xxd 2621s 21 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 2621s Need to get 25.7 MB of archives. 2621s After this operation, 92.3 MB of additional disk space will be used. 2621s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu6.2 [1229 kB] 2621s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-problem-report all 2.28.1-0ubuntu3.3 [24.6 kB] 2621s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main armhf python3-apport all 2.28.1-0ubuntu3.3 [92.3 kB] 2621s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport-core-dump-handler all 2.28.1-0ubuntu3.3 [17.5 kB] 2621s Get:5 http://ftpmaster.internal/ubuntu noble-updates/main armhf apport all 2.28.1-0ubuntu3.3 [84.5 kB] 2621s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf libexpat1 armhf 2.6.1-2ubuntu0.2 [65.8 kB] 2621s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu7.5 [666 kB] 2621s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf vim-common all 2:9.1.0016-1ubuntu7.5 [385 kB] 2621s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf xxd armhf 2:9.1.0016-1ubuntu7.5 [62.9 kB] 2621s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main armhf dmidecode armhf 3.5-3ubuntu0.1 [58.8 kB] 2621s Get:11 http://ftpmaster.internal/ubuntu noble-updates/main armhf curl armhf 8.5.0-2ubuntu10.6 [219 kB] 2621s Get:12 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.6 [297 kB] 2621s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu6.2 [1074 kB] 2622s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu6.2 [269 kB] 2622s Get:15 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.6 [291 kB] 2622s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.27-0ubuntu1~24.04.1 [125 kB] 2622s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.27-0ubuntu1~24.04.1 [4406 kB] 2622s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main armhf udisks2 armhf 2.10.1-6ubuntu1 [277 kB] 2622s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf libudisks2-0 armhf 2.10.1-6ubuntu1 [143 kB] 2622s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51 all 6.8.0-51.52 [13.8 MB] 2623s Get:21 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-6.8.0-51-generic armhf 6.8.0-51.52 [1459 kB] 2623s Get:22 http://ftpmaster.internal/ubuntu noble-updates/main armhf linux-headers-generic armhf 6.8.0-51.52 [10.3 kB] 2623s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cloud-init all 24.4-0ubuntu1~24.04.2 [602 kB] 2623s Preconfiguring packages ... 2623s Fetched 25.7 MB in 2s (10.6 MB/s) 2624s (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 ... 57985 files and directories currently installed.) 2624s Preparing to unpack .../dpkg_1.22.6ubuntu6.2_armhf.deb ... 2624s Unpacking dpkg (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2624s Setting up dpkg (1.22.6ubuntu6.2) ... 2624s (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 ... 57985 files and directories currently installed.) 2624s Preparing to unpack .../00-python3-problem-report_2.28.1-0ubuntu3.3_all.deb ... 2624s Unpacking python3-problem-report (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2624s Preparing to unpack .../01-python3-apport_2.28.1-0ubuntu3.3_all.deb ... 2624s Unpacking python3-apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2624s Preparing to unpack .../02-apport-core-dump-handler_2.28.1-0ubuntu3.3_all.deb ... 2624s Unpacking apport-core-dump-handler (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2624s Preparing to unpack .../03-apport_2.28.1-0ubuntu3.3_all.deb ... 2625s Unpacking apport (2.28.1-0ubuntu3.3) over (2.28.1-0ubuntu3.1) ... 2625s Preparing to unpack .../04-libexpat1_2.6.1-2ubuntu0.2_armhf.deb ... 2625s Unpacking libexpat1:armhf (2.6.1-2ubuntu0.2) over (2.6.1-2ubuntu0.1) ... 2625s Preparing to unpack .../05-vim-tiny_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 2625s Unpacking vim-tiny (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2625s Preparing to unpack .../06-vim-common_2%3a9.1.0016-1ubuntu7.5_all.deb ... 2625s Unpacking vim-common (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2625s Preparing to unpack .../07-xxd_2%3a9.1.0016-1ubuntu7.5_armhf.deb ... 2625s Unpacking xxd (2:9.1.0016-1ubuntu7.5) over (2:9.1.0016-1ubuntu7.4) ... 2625s Preparing to unpack .../08-dmidecode_3.5-3ubuntu0.1_armhf.deb ... 2625s Unpacking dmidecode (3.5-3ubuntu0.1) over (3.5-3build1) ... 2625s Preparing to unpack .../09-curl_8.5.0-2ubuntu10.6_armhf.deb ... 2625s Unpacking curl (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2625s Preparing to unpack .../10-libcurl4t64_8.5.0-2ubuntu10.6_armhf.deb ... 2625s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2625s Preparing to unpack .../11-dpkg-dev_1.22.6ubuntu6.2_all.deb ... 2625s Unpacking dpkg-dev (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2625s Preparing to unpack .../12-libdpkg-perl_1.22.6ubuntu6.2_all.deb ... 2625s Unpacking libdpkg-perl (1.22.6ubuntu6.2) over (1.22.6ubuntu6.1) ... 2625s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10.6_armhf.deb ... 2625s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) over (8.5.0-2ubuntu10.5) ... 2625s Preparing to unpack .../14-libfwupd2_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 2625s Unpacking libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 2625s Preparing to unpack .../15-fwupd_1.9.27-0ubuntu1~24.04.1_armhf.deb ... 2625s Unpacking fwupd (1.9.27-0ubuntu1~24.04.1) over (1.9.24-1~24.04.1) ... 2625s Preparing to unpack .../16-udisks2_2.10.1-6ubuntu1_armhf.deb ... 2625s Unpacking udisks2 (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 2625s Preparing to unpack .../17-libudisks2-0_2.10.1-6ubuntu1_armhf.deb ... 2625s Unpacking libudisks2-0:armhf (2.10.1-6ubuntu1) over (2.10.1-6build1) ... 2625s Selecting previously unselected package linux-headers-6.8.0-51. 2625s Preparing to unpack .../18-linux-headers-6.8.0-51_6.8.0-51.52_all.deb ... 2625s Unpacking linux-headers-6.8.0-51 (6.8.0-51.52) ... 2628s Selecting previously unselected package linux-headers-6.8.0-51-generic. 2628s Preparing to unpack .../19-linux-headers-6.8.0-51-generic_6.8.0-51.52_armhf.deb ... 2628s Unpacking linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 2629s Preparing to unpack .../20-linux-headers-generic_6.8.0-51.52_armhf.deb ... 2629s Unpacking linux-headers-generic (6.8.0-51.52) over (6.8.0-49.49) ... 2629s Preparing to unpack .../21-cloud-init_24.4-0ubuntu1~24.04.2_all.deb ... 2629s Unpacking cloud-init (24.4-0ubuntu1~24.04.2) over (24.3.1-0ubuntu0~24.04.2) ... 2630s Setting up libexpat1:armhf (2.6.1-2ubuntu0.2) ... 2630s Setting up cloud-init (24.4-0ubuntu1~24.04.2) ... 2631s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.6) ... 2631s Setting up python3-problem-report (2.28.1-0ubuntu3.3) ... 2631s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.6) ... 2631s Setting up xxd (2:9.1.0016-1ubuntu7.5) ... 2631s Setting up linux-headers-6.8.0-51 (6.8.0-51.52) ... 2631s Setting up python3-apport (2.28.1-0ubuntu3.3) ... 2631s Setting up vim-common (2:9.1.0016-1ubuntu7.5) ... 2631s Setting up libdpkg-perl (1.22.6ubuntu6.2) ... 2631s Setting up linux-headers-6.8.0-51-generic (6.8.0-51.52) ... 2631s Setting up curl (8.5.0-2ubuntu10.6) ... 2631s Setting up dmidecode (3.5-3ubuntu0.1) ... 2631s Setting up libudisks2-0:armhf (2.10.1-6ubuntu1) ... 2631s Setting up udisks2 (2.10.1-6ubuntu1) ... 2631s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 2631s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 2631s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 2631s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 2631s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 2631s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 2631s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 2631s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 2631s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 2631s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 2631s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 2631s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 2631s loop8: Failed to write 'change' to '/sys/devices/virtual/block/loop8/uevent': Permission denied 2631s loop9: Failed to write 'change' to '/sys/devices/virtual/block/loop9/uevent': Permission denied 2632s Setting up libfwupd2:armhf (1.9.27-0ubuntu1~24.04.1) ... 2632s Setting up linux-headers-generic (6.8.0-51.52) ... 2632s Setting up vim-tiny (2:9.1.0016-1ubuntu7.5) ... 2632s Setting up dpkg-dev (1.22.6ubuntu6.2) ... 2632s Setting up fwupd (1.9.27-0ubuntu1~24.04.1) ... 2632s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 2632s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 2632s fwupd.service is a disabled or a static unit not running, not starting it. 2632s Setting up apport-core-dump-handler (2.28.1-0ubuntu3.3) ... 2633s Setting up apport (2.28.1-0ubuntu3.3) ... 2634s apport-autoreport.service is a disabled or a static unit not running, not starting it. 2634s Processing triggers for dbus (1.14.10-4ubuntu4.1) ... 2634s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2634s Processing triggers for rsyslog (8.2312.0-3ubuntu9) ... 2634s Processing triggers for man-db (2.12.0-4build2) ... 2637s Reading package lists... 2638s Building dependency tree... 2638s Reading state information... 2638s Starting pkgProblemResolver with broken count: 0 2638s Starting 2 pkgProblemResolver with broken count: 0 2638s Done 2639s The following packages will be REMOVED: 2639s linux-headers-6.8.0-49* linux-headers-6.8.0-49-generic* 2639s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 2639s After this operation, 92.1 MB disk space will be freed. 2639s (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 ... 89136 files and directories currently installed.) 2639s Removing linux-headers-6.8.0-49-generic (6.8.0-49.49) ... 2640s Removing linux-headers-6.8.0-49 (6.8.0-49.49) ... 2643s autopkgtest [19:37:26]: rebooting testbed after setup commands that affected boot 2706s Reading package lists... 2707s Building dependency tree... 2707s Reading state information... 2707s Starting pkgProblemResolver with broken count: 0 2707s Starting 2 pkgProblemResolver with broken count: 0 2707s Done 2708s The following NEW packages will be installed: 2708s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 2708s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc gcc-13 2708s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf libapr1t64 2708s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 2708s libcc1-0 libgcc-13-dev libgomp1 libisl23 liblua5.4-0 libmpc3 libubsan1 2708s 0 upgraded, 26 newly installed, 0 to remove and 0 not upgraded. 2708s Need to get 32.5 MB of archives. 2708s After this operation, 86.0 MB of additional disk space will be used. 2708s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main armhf libapr1t64 armhf 1.7.2-3.1ubuntu0.1 [87.2 kB] 2708s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 2708s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 2708s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 2708s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 2708s Get:6 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-bin armhf 2.4.58-1ubuntu8.5 [1204 kB] 2709s Get:7 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-data all 2.4.58-1ubuntu8.5 [163 kB] 2709s Get:8 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2-utils armhf 2.4.58-1ubuntu8.5 [98.2 kB] 2709s Get:9 http://ftpmaster.internal/ubuntu noble-updates/main armhf apache2 armhf 2.4.58-1ubuntu8.5 [90.2 kB] 2709s Get:10 http://ftpmaster.internal/ubuntu noble-updates/main armhf gcc-13-base armhf 13.3.0-6ubuntu2~24.04 [51.4 kB] 2709s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3build1 [544 kB] 2709s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1build1 [46.7 kB] 2709s Get:13 http://ftpmaster.internal/ubuntu noble-updates/main armhf cpp-13-arm-linux-gnueabihf armhf 13.3.0-6ubuntu2~24.04 [8259 kB] 2709s Get:14 http://ftpmaster.internal/ubuntu noble-updates/main armhf cpp-13 armhf 13.3.0-6ubuntu2~24.04 [1038 B] 2709s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 2709s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 2709s Get:17 http://ftpmaster.internal/ubuntu noble-updates/main armhf libcc1-0 armhf 14.2.0-4ubuntu2~24.04 [43.4 kB] 2709s Get:18 http://ftpmaster.internal/ubuntu noble-updates/main armhf libgomp1 armhf 14.2.0-4ubuntu2~24.04 [125 kB] 2709s Get:19 http://ftpmaster.internal/ubuntu noble-updates/main armhf libatomic1 armhf 14.2.0-4ubuntu2~24.04 [7888 B] 2709s Get:20 http://ftpmaster.internal/ubuntu noble-updates/main armhf libasan8 armhf 14.2.0-4ubuntu2~24.04 [2941 kB] 2709s Get:21 http://ftpmaster.internal/ubuntu noble-updates/main armhf libubsan1 armhf 14.2.0-4ubuntu2~24.04 [1154 kB] 2709s Get:22 http://ftpmaster.internal/ubuntu noble-updates/main armhf libgcc-13-dev armhf 13.3.0-6ubuntu2~24.04 [899 kB] 2709s Get:23 http://ftpmaster.internal/ubuntu noble-updates/main armhf gcc-13-arm-linux-gnueabihf armhf 13.3.0-6ubuntu2~24.04 [16.1 MB] 2710s Get:24 http://ftpmaster.internal/ubuntu noble-updates/main armhf gcc-13 armhf 13.3.0-6ubuntu2~24.04 [465 kB] 2710s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 2710s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 2710s Fetched 32.5 MB in 2s (15.8 MB/s) 2710s Selecting previously unselected package libapr1t64:armhf. 2710s (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 ... 57993 files and directories currently installed.) 2710s Preparing to unpack .../00-libapr1t64_1.7.2-3.1ubuntu0.1_armhf.deb ... 2710s Unpacking libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2710s Selecting previously unselected package libaprutil1t64:armhf. 2711s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 2711s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2711s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2711s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 2711s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2711s Selecting previously unselected package libaprutil1-ldap:armhf. 2711s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 2711s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2711s Selecting previously unselected package liblua5.4-0:armhf. 2711s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ... 2711s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 2711s Selecting previously unselected package apache2-bin. 2711s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu8.5_armhf.deb ... 2711s Unpacking apache2-bin (2.4.58-1ubuntu8.5) ... 2711s Selecting previously unselected package apache2-data. 2711s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu8.5_all.deb ... 2711s Unpacking apache2-data (2.4.58-1ubuntu8.5) ... 2711s Selecting previously unselected package apache2-utils. 2711s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu8.5_armhf.deb ... 2711s Unpacking apache2-utils (2.4.58-1ubuntu8.5) ... 2711s Selecting previously unselected package apache2. 2711s Preparing to unpack .../08-apache2_2.4.58-1ubuntu8.5_armhf.deb ... 2711s Unpacking apache2 (2.4.58-1ubuntu8.5) ... 2711s Selecting previously unselected package gcc-13-base:armhf. 2711s Preparing to unpack .../09-gcc-13-base_13.3.0-6ubuntu2~24.04_armhf.deb ... 2711s Unpacking gcc-13-base:armhf (13.3.0-6ubuntu2~24.04) ... 2711s Selecting previously unselected package libisl23:armhf. 2711s Preparing to unpack .../10-libisl23_0.26-3build1_armhf.deb ... 2711s Unpacking libisl23:armhf (0.26-3build1) ... 2711s Selecting previously unselected package libmpc3:armhf. 2711s Preparing to unpack .../11-libmpc3_1.3.1-1build1_armhf.deb ... 2711s Unpacking libmpc3:armhf (1.3.1-1build1) ... 2711s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 2711s Preparing to unpack .../12-cpp-13-arm-linux-gnueabihf_13.3.0-6ubuntu2~24.04_armhf.deb ... 2711s Unpacking cpp-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 2711s Selecting previously unselected package cpp-13. 2711s Preparing to unpack .../13-cpp-13_13.3.0-6ubuntu2~24.04_armhf.deb ... 2711s Unpacking cpp-13 (13.3.0-6ubuntu2~24.04) ... 2711s Selecting previously unselected package cpp-arm-linux-gnueabihf. 2711s Preparing to unpack .../14-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 2711s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 2711s Selecting previously unselected package cpp. 2711s Preparing to unpack .../15-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 2711s Unpacking cpp (4:13.2.0-7ubuntu1) ... 2711s Selecting previously unselected package libcc1-0:armhf. 2711s Preparing to unpack .../16-libcc1-0_14.2.0-4ubuntu2~24.04_armhf.deb ... 2711s Unpacking libcc1-0:armhf (14.2.0-4ubuntu2~24.04) ... 2711s Selecting previously unselected package libgomp1:armhf. 2711s Preparing to unpack .../17-libgomp1_14.2.0-4ubuntu2~24.04_armhf.deb ... 2711s Unpacking libgomp1:armhf (14.2.0-4ubuntu2~24.04) ... 2711s Selecting previously unselected package libatomic1:armhf. 2711s Preparing to unpack .../18-libatomic1_14.2.0-4ubuntu2~24.04_armhf.deb ... 2711s Unpacking libatomic1:armhf (14.2.0-4ubuntu2~24.04) ... 2711s Selecting previously unselected package libasan8:armhf. 2711s Preparing to unpack .../19-libasan8_14.2.0-4ubuntu2~24.04_armhf.deb ... 2711s Unpacking libasan8:armhf (14.2.0-4ubuntu2~24.04) ... 2711s Selecting previously unselected package libubsan1:armhf. 2711s Preparing to unpack .../20-libubsan1_14.2.0-4ubuntu2~24.04_armhf.deb ... 2711s Unpacking libubsan1:armhf (14.2.0-4ubuntu2~24.04) ... 2711s Selecting previously unselected package libgcc-13-dev:armhf. 2711s Preparing to unpack .../21-libgcc-13-dev_13.3.0-6ubuntu2~24.04_armhf.deb ... 2711s Unpacking libgcc-13-dev:armhf (13.3.0-6ubuntu2~24.04) ... 2712s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 2712s Preparing to unpack .../22-gcc-13-arm-linux-gnueabihf_13.3.0-6ubuntu2~24.04_armhf.deb ... 2712s Unpacking gcc-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 2712s Selecting previously unselected package gcc-13. 2712s Preparing to unpack .../23-gcc-13_13.3.0-6ubuntu2~24.04_armhf.deb ... 2712s Unpacking gcc-13 (13.3.0-6ubuntu2~24.04) ... 2712s Selecting previously unselected package gcc-arm-linux-gnueabihf. 2712s Preparing to unpack .../24-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 2712s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 2712s Selecting previously unselected package gcc. 2712s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 2712s Unpacking gcc (4:13.2.0-7ubuntu1) ... 2712s Setting up libgomp1:armhf (14.2.0-4ubuntu2~24.04) ... 2712s Setting up gcc-13-base:armhf (13.3.0-6ubuntu2~24.04) ... 2712s Setting up libmpc3:armhf (1.3.1-1build1) ... 2712s Setting up libatomic1:armhf (14.2.0-4ubuntu2~24.04) ... 2712s Setting up libubsan1:armhf (14.2.0-4ubuntu2~24.04) ... 2712s Setting up libasan8:armhf (14.2.0-4ubuntu2~24.04) ... 2712s Setting up libapr1t64:armhf (1.7.2-3.1ubuntu0.1) ... 2712s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 2712s Setting up apache2-data (2.4.58-1ubuntu8.5) ... 2712s Setting up libisl23:armhf (0.26-3build1) ... 2712s Setting up libcc1-0:armhf (14.2.0-4ubuntu2~24.04) ... 2712s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 2712s Setting up cpp-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 2712s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 2712s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 2712s Setting up libgcc-13-dev:armhf (13.3.0-6ubuntu2~24.04) ... 2712s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 2712s Setting up apache2-utils (2.4.58-1ubuntu8.5) ... 2712s Setting up cpp-13 (13.3.0-6ubuntu2~24.04) ... 2712s Setting up apache2-bin (2.4.58-1ubuntu8.5) ... 2712s Setting up gcc-13-arm-linux-gnueabihf (13.3.0-6ubuntu2~24.04) ... 2712s Setting up gcc-13 (13.3.0-6ubuntu2~24.04) ... 2712s Setting up cpp (4:13.2.0-7ubuntu1) ... 2712s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 2712s Setting up apache2 (2.4.58-1ubuntu8.5) ... 2712s Enabling module mpm_event. 2712s Enabling module authz_core. 2712s Enabling module authz_host. 2712s Enabling module authn_core. 2712s Enabling module auth_basic. 2712s Enabling module access_compat. 2712s Enabling module authn_file. 2712s Enabling module authz_user. 2712s Enabling module alias. 2712s Enabling module dir. 2712s Enabling module autoindex. 2712s Enabling module env. 2712s Enabling module mime. 2713s Enabling module negotiation. 2713s Enabling module setenvif. 2713s Enabling module filter. 2713s Enabling module deflate. 2713s Enabling module status. 2713s Enabling module reqtimeout. 2713s Enabling conf charset. 2713s Enabling conf localized-error-pages. 2713s Enabling conf other-vhosts-access-log. 2713s Enabling conf security. 2713s Enabling conf serve-cgi-bin. 2713s Enabling site 000-default. 2714s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2714s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2715s Setting up gcc (4:13.2.0-7ubuntu1) ... 2715s Processing triggers for ufw (0.36.2-6) ... 2715s Processing triggers for man-db (2.12.0-4build2) ... 2716s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 2731s autopkgtest [19:38:54]: test chroot: [----------------------- 2733s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2733s + gcc --print-file-name=libgcc_s.so.1 2733s + LIBGCC_S_PATH=/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/libgcc_s.so.1 2733s + cat 2733s + a2enconf chroot 2733s Enabling conf chroot. 2733s To activate the new configuration, you need to run: 2733s systemctl reload apache2 2733s + echo Hello, world! 2733s + service apache2 restart 2733s + wget -qO- http://localhost/hello.txt 2733s + result=Hello, world! 2733s + [ Hello, world! != Hello, world! ] 2733s autopkgtest [19:38:56]: test chroot: -----------------------] 2737s autopkgtest [19:39:00]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2737s chroot PASS 2741s autopkgtest [19:39:04]: @@@@@@@@@@@@@@@@@@@@ summary 2741s run-test-suite PASS 2741s duplicate-module-load PASS 2741s default-mods PASS 2741s htcacheclean PASS 2741s ssl-passphrase PASS 2741s check-http2 PASS 2741s check-ubuntu-branding PASS 2741s chroot PASS